从Cassandra集群中删除一个节点需要多长时间?

xqkwcwgp  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(141)

我是Cassandra的新手。我想知道从集群中删除一个节点需要多长时间。哪些因素会影响这个过程?有没有一个通用的公式?集群中有多少个节点是没有区别的,例如,4个节点有20 GB的工作负载。如果删除一个节点,Cassandra需要多长时间才能完成这个过程?

xfb7svmp

xfb7svmp1#

从Cassandra集群中停用一个节点所需的时间取决于许多移动部件,包括(但不限于):

  • 数据密度(流向相邻节点的数据大小)
  • 硬件容量(CPU、RAM、磁盘类型等)
  • 集群的忙碌程度(访问模式)
  • 网络IO带宽、容量
  • 数据模型
  • 磁盘IO带宽、容量

快速的答案是--这取决于您的环境。
唯一的方法就是在相同的硬件、相同的基础架构配置上进行自己的测试,并尽可能接近生产工作负载。

相关问题