我有一个像20110103这样的行键模式---这样行键就像20110103-1-23-333.
当我使用扫描进行范围查询时,例如,startRow - > 20110103-1-23- endRow - > 20110105-1-23-
我得到的行也不在上述范围内.例如,我也得到行20110105-1-15-6666.我也得到了与商店15相关的行.
我怎样才能解决这个问题 ??RegularExpressionFilter会解决这个问题....
请就这个问题提出建议....
在您列出的三个行键中:
20110103-1-23-
20110105-1-15-666
20110105-1-23-
Run Code Online (Sandbox Code Playgroud)
这看起来像是我的自然排序; 以"666"结尾的那个确实在以"20110103"开头的那个之后出现.
(混淆的一点可能是HBase,这些都只是字节,并且字典排序一次完成一个字节;因此,"aaa"将在"aa"之后但在"ab"之前排序.)
归档时间: |
|
查看次数: |
16115 次 |
最近记录: |