【发布时间】:2020-12-08 12:19:53
【问题描述】:
我想在我的 cassandra 集群中使用增量备份作为备份策略,但是我不明白,是节点之间同步刷新过程还是每个节点自己刷新。
例如: 我有表“ABC”,副本因子为 2,两个节点“A”和“B”
如果 "A" 节点 memtable 已满并要刷新到 SSTable ,那么在 memtable 使用率达到 33% 的情况下节点 "B" 会发生什么?
谢谢。
【问题讨论】:
我想在我的 cassandra 集群中使用增量备份作为备份策略,但是我不明白,是节点之间同步刷新过程还是每个节点自己刷新。
例如: 我有表“ABC”,副本因子为 2,两个节点“A”和“B”
如果 "A" 节点 memtable 已满并要刷新到 SSTable ,那么在 memtable 使用率达到 33% 的情况下节点 "B" 会发生什么?
谢谢。
【问题讨论】:
memtable 刷新操作彼此独立。
当您运行nodetool flush 时,它只会刷新本地节点上的内存表。干杯!
【讨论】: