gpt4 book ai didi

cassandra 快照是否提供最新数据

转载 作者:行者123 更新时间:2023-12-04 04:49:51 25 4
gpt4 key购买 nike

我的集群中有 4 个节点。当我拍摄快照时,它是检查集群中的最新数据还是仅从该节点数据中获取。我的问题是,快照是否提供最新数据?

如果它提供最新数据,就不需要在集群中的每个节点上拍摄快照,对吗?

最佳答案

快照将所有内存表刷新到磁盘(即生成 sstables),以便所有最新的节点数据都存在于您的快照中。该命令在节点级别工作,这意味着您备份每个节点的最新数据,而不是一次备份每个节点。
DataStax docs上给出的建议是如果您想同时备份所有数据,您应该使用可以并行执行请求的命令行实用程序( pssh 是建议的实用程序)。

If it provides latest data no need to take snapshot on each and every node in the cluster right?


我真的看不到在使用 Cassandra 时需要每天备份数据的情况,除非您运行的是单节点环境(这对于 C* 来说似乎毫无意义)。如果您有足够高的复制因子,您的数据将始终得到备份,除非您预计所有服务器(也就是整个集群)会同时发生灾难性硬件故障,否则您不需要每天备份。

关于cassandra 快照是否提供最新数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com