# Raft Log Replication
__*Propose*__
+ **Propose**
+ Append
+ Replicate
  + Append
+ Committed
+ Apply

![right](./student-guide/diagram/RaftLogReplication02_aa_001_20220511.png)

------------------------------------------------------------
In the course above, we introduced you to the whole process of copying Raft logs. Among them, we mentioned a few actions, namely React, Append, Replicate, Committed, and Apply. Let's sort through their processes together. Let's take a look at the procedures first.

As shown in the figure, writing request from clients (such as TiDB Server) are converted into raft logs. For example, in the figure, data with key = 1 and name = 'tom' are inserted into the database.