gpt4 book ai didi

java - Cassandra 架构

转载 作者:行者123 更新时间:2023-12-02 06:55:24 26 4
gpt4 key购买 nike

我目前已经在 Cassandra 中设计了一个架构,但我想知道是否有更好的方法来做事情。基本上,问题在于大多数(如果不是全部)读取都是动态的。我构建了一个分段系统作为应用程序服务,读取动态自定义查询(与 Ca​​ssandra 完全无关,但查询是严格的且仅限于应用程序),它会继续查询 cassandra 并合并结果。

我已经将大多数列族设置为我认为合适的宽度,并且由于数据的写入量非常大,因此使用组合键来分区负载。

这基本上是在 Cassandra 之上实现一个特定于应用程序的查询层,包括某种连接或合并操作。

此布局或流程有任何限制吗?

最佳答案

如果您尝试使用 Cassandra 作为后端进行某种 OLAP,我认为您会遇到问题。我看到的关于设计 Cassandra 表的建议是 start with the queries you expect to run ,然后设计非规范化表来加快查询速度。所以你需要知道查询是什么;听起来您的应用程序并非如此。也许 RDBMS 会更好?

关于java - Cassandra 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17438708/

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