Hbase 0.92.1二级指数示例

时间:2012-06-06 09:00:41

标签: hadoop hbase hdfs

我正在研究hbase 0.92.1中的百万行和列。现在,我想知道如何使用协处理器创建二级索引。给出一些示例程序。
请提供支持hbase 0.92.1的程序。

2 个答案:

答案 0 :(得分:2)

使用HBase进行二级索引没有一个好方法。您将解决问题的方式将取决于您的数据和用例。关于二级索引的一些很好的讨论位于here

答案 1 :(得分:1)

据我所知,在0.20之前,在Hbase API中,你有可写的HTableDescriptor,所以你可以调用HtabelDescriptor.addIndex()来创建列的索引。 可以找到示例here

然后索引开始转移到IHbase,请参阅Jira故事here

要回答你的问题,在0.92.1中,我认为没有任何开箱即用的 ,你必须自己编写协处理器,但是有一个jira的故事{ {3}}您可能希望观察进度:)

同时您可以尝试使用idxColumnDescriptor coprocessor secondary index,同时查看测试here可能有所帮助。