アプリで Redis を使用することを検討しています。私の基本的な使用ニーズは、高可用性、結果整合性、および高速な読み取り/書き込みです。
私の使用パターンは次のようなものです:
- ダッシュボード: マスター redis インスタンスへの読み取りと書き込み。
- 別のアプリの複数のインスタンス (それぞれが実行中の redis クライアント) であり、それらは Redis からのみ読み取ります。
私の懸念:
- マスターがダウンしたらどうなりますか?
- そのボトルネックを取り除き、耐障害性を高めるにはどうすればよいですか?
- 複数の master を (ある順序で) 検索するようにクライアントを構成できますか?
どんな入力でも大歓迎です!