我有一个TiKV设置,它的region-split-size
为96MB,这是默认设置,而raft-log-gc-size-limit
为144MB。它如何影响tikv集群。既然提到了raft-log-gc-size-limit
应该是region-split-size
的3/4。
答案 0 :(得分:1)
您可能会浪费存储筏日志的空间,浪费网络流量来恢复筏状态。
一个地区是由Raft组管理的,并且当其数据超过region-max-size
时会进行拆分,例如,地区[a,e)可能会拆分为多个地区[a,b),[b,c) ,[c,d),[d,e)和[a,b),[b,c),[c,d)的大小在region-split-size
附近。因此,TiKV假定快照的大小也位于region-split-size
左右。
过时的对等节点通过快照或筏日志恢复状态。筏式原木始终是首选。如果我们存储过多的筏日志(> region-spilt-size
),有两种可能的结果: