gpt4 book ai didi

nosql - Cassandra 是否支持条件查询?

转载 作者:行者123 更新时间:2023-12-04 14:51:39 24 4
gpt4 key购买 nike

我正在考虑从我当前的 SQL 式解决方案 (simpledb) 切换到 cassandra,主要是因为速度、成本和 cassandra 的内置缓存功能。但是我坚持索引的想法。我发现在 cassandra 中你必须手动创建索引才能执行复杂的查询。但是如果你有如下数据,一行带有一个简单的 super 列:

row1 {value1="5", value2="7", value3="9"}

并且您需要执行动态查询,例如“给我 x 和 y 之间的 value1 和 z 和 q 之间的 value2 等的所有行。这可能吗?或者,如果您有这样的查询,使用 cassandra 是不是一个坏主意?

最佳答案

Cassandra 0.7.x 包含二级索引,可让您进行上述查询。
以下博客文章描述了该概念:
http://www.riptano.com/blog/whats-new-cassandra-07-secondary-indexes

关于nosql - Cassandra 是否支持条件查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4901596/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com