我在 HBASE 中欣赏的最相关的功能是键范围扫描,您可以在其中将较高级别的键与较低级别的键组合在一起,这使您可以获取与较高级别的键相关的数据层次结构。
例如:
CUSTOMER ID = C100
DEPARTMENT ID = D100
USER ID = U100
上述示例的关键是
C100D100U100K01 : "my data for k01"
C100D100U100K02 : "my data for k02"
C100D100U100K03 : "my data for k03"
...
使用上述方法,您可以通过对 C100* 执行范围扫描,或者如果需要更多详细信息,按部门(如 C100D100U100* 等)获取与您的客户 ID 相关的所有数据。
在 NOSQL 解决方案范围内,在这方面是否有 HBASE 的替代品?