optimization - Cassandra 是否需要自动压缩来处理完全不可变的数据?
问题描述
我正在尝试优化我们在生产中拥有的 Cassandra 表的性能,该表是带有时间戳的经典事件数据。通过不同的设置,我一直在研究压缩策略和 cassandra 中的压缩策略。
起初,我认为 TimeWindowCompaction 非常适合我们的用例,但后来我意识到我们永远不会删除或更新 Data。
完全禁用压缩是否会更好?在完全没有压缩策略的情况下,SSTables 是如何形成的?
解决方案
推荐阅读
- python - QTextEdit 角不遵循样式表中分配的边界边界
- java - 使用 HikariCP 时在每次 db 操作后关闭 EntityManager
- rspec-rails - 如何配置 Rspec deprecation_stream 以便将弃用警告记录到文件中?
- graphql - 无法使用 Netlify、Stapi 和 Graphql 进行部署
- android - Xamarin android模拟器导致Windows 10蓝屏(时钟看门狗超时错误)
- c++ - c++ 非虚函数的作用类似于虚函数
- node.js - socket.io 将数据从服务器发送到客户端
- javascript - 如何正确清理 NestJS 输入?
- php - ACF 选择前面的输出选项
- c# - async / await 不等待任务完成