2

UDP サービスを利用するアプリケーションがあり、この UDP サービスへの呼び出しの 75% が繰り返されていることがわかります。

したがって、コストのかかるネットワーク呼び出しを回避し、アプリケーションのターンアラウンド タイムを改善するために、インメモリ キャッシュを適用することをお勧めします。

以前はキャッシュを使用したことがないため、C++/Unix 環境の適切なキャッシュ ライブラリへのポインターは非常に役立ちます。

また、このキャッシュを複数のプロセスで共有したいと考えています。

文字列型のキーと値のペアを格納するには、キャッシュが必要です。

4

2 に答える 2

2

redisを見てください。これは noSQL キー値データベースです。ここにインタラクティブなチュートリアルがあります。私たちはいくつかのアプリケーションでそれをうまく使用しています。

于 2012-09-24T08:39:26.843 に答える
1

Gemfire (関係なし) は商用の分散キャッシング システムです。サーバーは Java で記述されていますが、C++ のネイティブ サポートが (とりわけ) 存在します。

于 2012-09-24T08:38:15.890 に答える