我一直在尝试在Amazon EC2实例上自动缩放具有复制因子3和一致性级别1的3节点Cassandra群集。
我需要执行哪些步骤以根据应用程序负载动态地向cluser添加/删除节点?
答案 0 :(得分:1)
不幸的是,根据当前负载进行向上和向下缩放并不是一件容易的事,并且如果您的集群中包含大量数据,将无法实现:
nodetool cleanup
)来删除不再使用的数据
节点;此操作也将花费时间。这对
请记住,如果您因用完而扩大规模
空间。对于我们的用例,我们采用积极的方法取得了良好的效果,我们建立了积极的警报/监视策略以进行早期检测,因此我们可以在不影响性能的情况下开始进行扩展操作。如果您的应用程序或用例具有可预测的使用模式,那么它也可以帮助您在准备高工作量期间采取行动。