非常に高速なルックアップ時間を必要とするメモリ内の複数の値マップに特定の使用例があります。それらは一日一回設定されているので、すべての実用的な目的のために不変であると考えることができます。 Redisは、複数のスレッドがアクセスした場合にCPUがスロットルされるため、オプションではありません。データ複製のために、マルチインスタンスredisが多すぎるメモリを占有します。ここで考慮すべき重要な点は、読み取り速度が非常に高いことです。同時に約40〜50人の労働者から約1,000万件の要請が爆発的に発生しました。メモリキー値ストアで複数回読み込みを書き込む
シンプルなクライアントサーバーアーキテクチャを作成し、複数のリーダーがサーバーに接続して共有メモリマップから読み取ることを考えていました。しかし、このようなアーキテクチャがすでに存在し、このユースケースに対して多大なテストが行われているのではないかと思うが、その場合、私は車輪を再発明するべきではない。
私の最高の選択肢は何ですか? TIA。
これがこのフレームワークの正しい使い方ではないとは思いますが、これをチェックします。 – Sohaib