Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra astayanx API中KeyRange和KeySlice之间的差异_Cassandra_Cassandra 2.0_Astyanax - Fatal编程技术网

Cassandra astayanx API中KeyRange和KeySlice之间的差异

Cassandra astayanx API中KeyRange和KeySlice之间的差异,cassandra,cassandra-2.0,astyanax,Cassandra,Cassandra 2.0,Astyanax,Astyanax中KeyRange和KeySlice API之间的区别是什么 基于,看起来getKeyRange基于两个键的范围检索数据。本质上,这相当于基于键的大于/小于查询 此外,getKeySlice根据非连续键的特定列表检索数据。这相当于查询列表中存在密钥的数据 他们的示例演示了如何在读取一组非连续行时使用getKeySlice OperationResult<Rows<String, String>> result = ks.prepareQuery(CF_

Astyanax中KeyRange和KeySlice API之间的区别是什么

基于,看起来getKeyRange基于两个键的范围检索数据。本质上,这相当于基于键的大于/小于查询

此外,getKeySlice根据非连续键的特定列表检索数据。这相当于查询列表中存在密钥的数据

他们的示例演示了如何在读取一组非连续行时使用getKeySlice

OperationResult<Rows<String, String>> result =
  ks.prepareQuery(CF_STANDARD1)
    .getKeySlice("Key1", "Key2", "Key3")
    .execute();
查看上面链接的文档以了解更多信息