1

ASP.Net プロジェクトがあり、データとセッションのキャッシュに Memcached を使用しています。Memcached の圧縮オプションも使用する必要があります。コメントを共有していただければ幸いです。いくつかのサイトを見つけましたが、c#.Net コード サンプルがありません。

4

1 に答える 1

1

この memcached クライアントの比較によると、Enyim は組み込みの圧縮サポートを提供していません。

ただし、beitmemcached ライブラリにはあります。機能の説明には、特定のしきい値を超えるすべてのオブジェクトを自動的に圧縮していると書かれています。

圧縮

クライアントは、大きなオブジェクトを保存するための圧縮もサポートしています。データを Deflate 形式に圧縮する組み込みの DeflateStream 圧縮を使用します。格納される bytearray がプロパティ CompressionThreshold で指定された値より大きい場合、データは memcached サーバーに格納される前に圧縮され、取得時に自動的に圧縮解除されます。CompressionThreshold のデフォルト値は 128 kB です。

于 2012-08-16T11:14:06.487 に答える