1
我知道可以扭转像列顺序:卡桑德拉(phpcassa)反转键?
$行= $测试 - > get_range( “”, “”,10,NULL, “”, “”,TRUE);
但键在db像1,2,3,4我想获得最新的10个键,然后像反向分页一样。 所以我基本上想要先进先出。 什么是最好的方法?
当然,我可以从cassandra中获取所有的密钥,然后通过php将它们反转,但必须有更优雅的东西。
我知道可以扭转像列顺序:卡桑德拉(phpcassa)反转键?
$行= $测试 - > get_range( “”, “”,10,NULL, “”, “”,TRUE);
但键在db像1,2,3,4我想获得最新的10个键,然后像反向分页一样。 所以我基本上想要先进先出。 什么是最好的方法?
当然,我可以从cassandra中获取所有的密钥,然后通过php将它们反转,但必须有更优雅的东西。
如果您使用RandomPartition(您几乎可以肯定应该是这样,请参阅here for more info on picking a partitioner),您无法获得有序范围的按键。即使您使用的是OrderedPartitioner,也无法获得相反的一系列键。
要实现你想要做的事情,请使用列名称是当前用于行键的行,并且只需获得极限为10的颠倒切片。