2016-05-24 12 views
0

in redis.conf、クライアント出力バッファ制限とrepl-backlog-size?redisのrepl-bufferとbacklogの違いは?

redis masterスレーブごとに複製バッファを割り当てるので、クライアント出力バッファ制限500Mを設定できます。 repl-buff notesマスターコマンドとrunid'offset。

私はredisマスターの役割でバックログの効果を知りません。バックログノートグローバルオフセット、各スレーブ実行、それぞれ異なるタスク時間コスト?

スレーブノートがmasterにrunid \ last offsetでpsyncコマンドを送信すると、masterはバックログまたはrel-bufferからデータを取得しますか?

答えて

0

は、低速クライアントの強制的な切断に使用されます。

repl-backlog-sizeは、最近の変更を追跡するために使用されるメモリです。このバッファは、データベース全体を転送するのではなく、再接続後にスレーブが高速に追いつくために使用されます。

http://download.redis.io/redis-stable/redis.conf

関連する問題