Redisはとても高速ですが、メモリ量の圧迫や負荷によっては分散が必要な場合があります。 分散の種類としては、レプリケーションとクラスタリングがあります。 レプリケーションは、マスタに書き込んだデータをスレーブにコピーすることで、書き込みはマスタ、読み取りはスレーブと担当を分けることで負荷を分散させます。読み取りにはマスタも参加することもあります。 レプリケーションはRedisの基本機能として提供されているので、すぐに利用できます。 設定も簡単で、スレーブサーバーの設定ファイルに1行追記するだけです。 それでは試してみます。ここではRedis1をマスター、Redis2をスレーブとします。 インストール&設定 ●Redis1(10.0.0.10), Redis2(10.0.0.20) インストールします。 # cd /usr/local/src # curl -OL http://redis
![Redisってなんじゃ?(レプリケーションとクラスタリング)](https://cdn-ak-scissors.b.st-hatena.com/image/square/fcd62cd8eed80cedac581a8a6c28e302375b6c76/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-OwirNOUqyMM%2FUP5_vl2wLzI%2FAAAAAAAAC_s%2Fj8YQLUDeZP0%2Fw1200-h630-p-k-no-nu%2FReplicatin.png)