Phoenix
文章平均质量分 60
LambdaCC
我是LambdaCC
展开
-
利用Phoenix为HBase创建二级索引
为什么需要Secondary Index对于HBase而言,如果想精确地定位到某行记录,唯一的办法是通过rowkey来查询。如果不通过rowkey来查找数据,就必须逐行地比较每一列的值,即全表扫瞄。对于较大的表,全表扫瞄的代价是不可接受的。但是,很多情况下,需要从多个角度查询数据。原创 2015-05-17 15:10:35 · 28008 阅读 · 12 评论 -
使用Phoenix的JDBC接口
使用Phoenix的JDBC接口Phoenix提供了JDBC接口,可以在Client中方便地以SQL的形式来访问HBase中的数据。下面以Java代码来展示用法.原创 2015-05-13 09:42:55 · 14300 阅读 · 0 评论 -
Phoenix / HBase中的salted table
What are salted tables为了避免读写HBase表数据时产生hot-spot问题,我们使用Phoenix来创建表时可以采用salted table。salted table可以自动在每一个rowkey前面加上一个字节,这样对于一段连续的rowkeys,它们在表中实际存储时,就被自动地分布到不同的region中去了。原创 2015-05-13 21:37:18 · 3980 阅读 · 1 评论