This document reviews the consistency of data replication protocols in database systems, highlighting various consistency models and propagation techniques such as eager and lazy propagation. It discusses the differences between replication protocols and provides insights into their respective advantages and disadvantages, as well as the technical details that influence their effectiveness. The paper also examines future research directions related to replication and consistency techniques.