1

全部-

HBase 的新手,我终于能够实际获取我曾经存储在 MySQL 中的数据(大约 5000 万行)并将其插入到我的 HBase 表中。

我现在正在尝试根据键查询这些数据并且遇到了一些问题。

基本上我有一个构造如下的键:

对象名-创建时间-客户 ID

现在我需要根据对象名和创建时间的范围进行查询,有人知道我该怎么做吗?(我正在使用 PHP/Thrift,但我不需要它作为对此的具体答案)

我可以查询我是否知道确切的行/键,我只需要知道现在如何为中间属性指定一个范围。

提前致谢!

4

1 回答 1

2

使用扫描,其中开始行是带有 keyobjectname-<min created time>-customerid的行,而停止行是 key objectname-<max created time>-customerid

http://wiki.apache.org/hadoop/Hbase/ThriftApi#Scanner_methods

于 2013-03-11T20:28:02.863 回答