1
我正在使用随机分区器,我想知道是否有办法做一个范围扫描的等价物来获得一批随机行。我假设这些行非常随机地放置在整个集群的磁盘上?随机数据来自Cassandra DB
换句话说,给定一个随机分区中的行密钥,是否有办法将该行的X个邻居作为随机数据样本?
我正在使用随机分区器,我想知道是否有办法做一个范围扫描的等价物来获得一批随机行。我假设这些行非常随机地放置在整个集群的磁盘上?随机数据来自Cassandra DB
换句话说,给定一个随机分区中的行密钥,是否有办法将该行的X个邻居作为随机数据样本?
您可以通过请求带有限制的开放式片来完成此操作。
使用卡桑德拉 - CLI,用的ColumnFamily的“测试”,你可以做,如命令:
list Test['key':] limit 10;
注意['key':]
和[:'key']
返回相同的结果。