首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >k8ssandra卡桑德拉配置问题

k8ssandra卡桑德拉配置问题
EN

Stack Overflow用户
提问于 2022-07-25 06:33:44
回答 1查看 61关注 0票数 -1

我按照k8ssandra在https://docs-v2.k8ssandra.io/install/local/single-cluster-helm/站点上的指示部署了https://docs-v2.k8ssandra.io/install/local/single-cluster-helm/

在k8ssandra部署之后,我在cassandra上创建了一个大表。当我通过“从TABLENAME中选择计数(*)”查询行nubmer时,cqlsh总是得到ERROR,比如“协调员节点超时等待副本节点的响应”。所以我想改变卡桑德拉的结构。您能告诉我怎么做吗?或者k8ssandra集群的cassandra文件在哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-26 12:47:20

这不是K8ssandra问题。查询的问题是,无界COUNT()会进行全表扫描。

这意味着Cassandra必须从所有节点读取所有分区,以便对它们进行计数。再多的调优也无法绕过这一点。我在这篇文章中解释了为什么-- Why is COUNT() bad in Cassandra?

作为一个友好的注释,提醒您Stack溢出是为了在编码、算法或编程语言问题上获得帮助。为了便于以后参考,您应该在DBA Stack Exchange上发布DB管理/操作规程问题。干杯!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73104866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档