私はredisマスターと2つのマスターのsalvesを持つnginxサーバーを持っています。スレーブは読み込まれ、マスタは読み書きされます。 Nginxサーバーは、pythonを使用してPythonアプリケーションを使用して、fastcgiです。リアルタイムで読み取るRedisサーバーを選択するためのベストプラクティス
私のnginxアプリからの読み込みは、どのサーバが3つの中で読み込みを取得するかを判断するためのベストプラクティスですか?それはリアルタイムで決定されますか?ラウンドロビンを使用してリアルタイムで単純なランダム選択を行うだけですか?
もう一度、私はちょうどマスターを持っています。まもなく私は2つを持って、http://pypi.python.org/pypi/hash_ringを使ってPythonで一貫したハッシングを使用するので、どのサーバーがキーを取得するかを選択します。
暫定的には、正確なコピーであるにもかかわらず、ハッシュリングを使用してどのサーバーが読み取りを取得するのが賢明でしょうか?あなたがすべき