我有一个集群4个cassandra节点。我最近添加了一个新节点,但是数据处理花费的时间太长。有没有办法使这个过程更快? output of nodetool
答案 0 :(得分:0)
每个节点的数据较少。屏幕快照显示每个节点80TB,这是惊人的高。
建议每个节点1TB,最多2TB。这背后的逻辑是引导时间变得太高(如您所注意到的)。良好的Cassandra环应能够从节点故障中快速恢复。如果第一个节点重建时其他节点发生故障会怎样?
请记住,与SQL相比,Cassandra的典型模型是许多较小的节点,在SQL中您会拥有一些真正强大的服务器。 (横向扩展与纵向扩展)
因此,我将通过使群集增长到10X-20X节点数来解决此问题。
https://groups.google.com/forum/m/#!topic/nosql-databases/FpcSJcN9Opw