我正在处理 hbase 0.92.1 中的百万行和列。现在,我想知道如何使用协处理器创建二级索引。为此给出一些示例程序。
请提供支持 hbase 0.92.1 的程序。
问问题
1564 次
2 回答
2
使用 HBase 进行二级索引没有单一的好方法。您解决问题的方式将取决于您的数据和用例。关于二级索引的一些很好的讨论位于此处
于 2012-11-15T00:07:59.013 回答
1
据我所知,在 0.20 之前,在 Hbase API 中,您将拥有仍然可写的 HTableDescriptor,因此您可以调用 HtabelDescriptor.addIndex() 来针对列创建索引。示例可以在这里找到。
然后索引开始移动到 IHbase,请参阅此处的 Jira 故事。
要回答您的问题,在 0.92.1 中,我认为还没有任何现成的东西,您必须自己编写协处理器,但是协处理器二级索引有一个 jira 故事,您可能想观看进度: )
同时您可以在这里尝试 idxColumnDescriptor ,同时查看测试TestIdxColumnDescriptor.java可能会有所帮助。
于 2012-12-20T13:31:14.270 回答