gpt4 book ai didi

database - 如何在 C* (Cassandra) 中执行高效的 SELECT * 查询

转载 作者:搜寻专家 更新时间:2023-10-30 19:55:57 24 4
gpt4 key购买 nike

对于表中的大量数据,SELECT * 查询似乎效率低下。如何解决这个问题?

对于C*基础设施的设计或表本身的设计有什么想法吗?

是否有任何特殊的查询结构可以更高效地执行选择所有元素?

最佳答案

With a lot of data in a table the SELECT * queries seem to be inefficient. How is it possible to solve this problem?

用关系型数据库,无限制SELECT * FROM == 全表扫描

对于像 Cassandra 这样的分布式数据库,SELECT * FROM 没有限制 == full CLUSTER scan,可能在 100 多台机器的集群上....

长话短说,它不是为全表扫描而设计的。

如果您需要扫描表中的所有数据,请使用 Apache SparkSpark/Cassandra 连接器来完成这项工作。

Might there be any special query structure to perform select all elements more efficient?

不,魔法不存在。如果有人找到了一种在分布式数据库中极快地执行全表扫描的方法,那么他就已经是百万富翁了。

关于database - 如何在 C* (Cassandra) 中执行高效的 SELECT * 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35432959/

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