# Raft 日志复制 

__*Committed*__

+ Propose
+ Append
+ Replicate
  + Append
+ **Committed**
+ Apply
  
![right](./student-guide/diagram/RaftLogReplication05_aa_001_20220511.png)
-------------------------------------------------------------
 follower 角色 region 所在的 TiKV 节点将 raft log 持久化到自己的 raocksdb raft 实例成功后,会将成功持久化的消息返回给 leader 角色 region 所在的 TiKV 节点。当多数派 follower 角色的副本所在节点都返回了消息后,这次写入就完成 committed 流程,也就是说在 raft 层上被彻底持久化了,不会丢失了。
