首页 文章

你如何查询cassandra的一组键?

提问于
浏览
1

给定一组主键(包括分区和集群键),从cassandra查询这些行的性能更高的方法是什么?

我试图实现一个方法,给定一个键列表,将返回CF中的几个其他列的火花RDD . 我已经基于这个问题实现了一个解决方案Distributed loading of a wide row into Spark from Cassandra但是这会返回一个RDD,每个键都有一个分区 . 如果密钥列表很大,这将是低效的并且导致与cassandra的连接太多 .

因此,我正在寻找一种有效的方法来查询cassandra的一组主键 .

1 回答

  • 2

    最快的解决方案应该是使用 IN 运算符(或 > ,如果可能的话)使用分区键对聚类键进行分组,然后根据需要拆分这些"supersets"客户端 .

    干杯,卡罗

相关问题