Redis がレプリケーションを処理する方法を理解しようとしています。documentationによると、Redisには1つのマスターとn個のスレーブがあり、それ自体もn個のスレーブを持つことができます。私が理解している限り、これはツリーのような構造になります。マスターは、更新を承認するスレーブを非同期的に更新します。しかし、私はどのプロトコルが使用されているのだろうかと思っています。Redisには明示的な準備フェーズがないことを読んでいなかったため、2フェーズは使用されていないため、1フェーズコミットのように理解しました。
私はそれを正しく理解しましたか?ありがとうございました。
(さらに有用なリソースがある場合は、それについて詳しく教えていただければ幸いです。これまでのところ、使用されているプロトコルに関する明示的なドキュメントは見つかりませんでした)