[英]How to autoscale Cassandra cluster on AWS or how to node dynamically to the cluster depending upon the load
我一直在嘗試在Amazon EC2實例上自動縮放具有復制因子3和一致性級別1的3節點Cassandra群集。
我需要執行哪些步驟才能根據應用程序負載動態地向cluser添加/刪除節點?
不幸的是,根據當前負載進行向上和向下縮放不是一件容易的事,並且如果您的集群中包含大量數據,將無法實現:
nodetool cleanup
)以刪除該節點不再使用的數據; 此操作也將花費時間。 如果要擴大規模,請牢記這一點,因為空間不足。 對於我們的用例,采取積極的方法將獲得良好的結果,我們已經建立了積極的警報/監視策略以進行早期檢測,因此我們可以在不影響性能的情況下開始進行擴展操作。 如果您的應用程序或用例具有可預測的使用模式,則還可以幫助您在准備高工作量期間采取行動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.