2015年4月8日

【原创】HBase中查询优化小点

摘要: HBase过滤器(fliter)提供了非常强大的特性来帮助用户提高其处理表中数据的效率。用户不仅可以使用HBase中预定义好的过滤器,而且可以实现自定义的过滤器。在对于HBase集群数据库的查询中即用到了以下几种过滤器:(行键:时间、监测点、车牌号)(1)根据where中的时间条件限制,使用scan... 阅读全文

posted @ 2015-04-08 15:55 南馨 阅读(705) 评论(0) 推荐(0) 编辑

【原创】HBase中同一条记录重复写入数据库的情况

摘要: 如果打算向HBase集群数据库中循环存入10000次同一条记录,有两种修改方法:设置不同的rowkey和设置可存储版本数为10000。(1)不同的rowkey设置方法是在现有的时间、监测点、车牌号的基础上追加随机数以完成同一条记录的存储。(2)设置可存储版本数为10000时,可以将时间戳设置为数据记... 阅读全文

posted @ 2015-04-08 15:44 南馨 阅读(4228) 评论(0) 推荐(0) 编辑

【转载】数据库分片(Sharding)与分区(Partition)的区别

摘要: Sharding不是一个某个特定数据库软件附属的功能,而是在具体技术细节之上的抽象处理,是水平扩展(Scale Out,亦或横向扩展、向外扩展)的解决方案,其主要目的是为突破单节点数据库服务器的 I/O 能力限制,解决数据库扩展性问题。Sharding 的应用场景 任何技术都是在合适的场合下能发挥... 阅读全文

posted @ 2015-04-08 15:18 南馨 阅读(4885) 评论(0) 推荐(0) 编辑

导航