EnyimMemcached ( https://github.com/enyim/EnyimMemcached ) とBeITMemcached ( http://code.google.com/p/beitmemcached/ )の両方が一般的な .NET Memcached ライブラリのようです。どちらもかなりアクティブな開発中のプロジェクトで、ダウンロード数は 1,000 を超えています。どちらを使用するかを理解しようとしていますが、競合する発言が見つかりました! 私は別の関連記事を読みましたが、決定を下す前に、これについてもっと多くの人に尋ねたい.
EnyimMemcachedは、プロジェクトのホームページ ( https://github.com/enyim/EnyimMemcached ) で次のように主張しています。
非公開の特別に手作りされた社内パフォーマンス テストに基づくと、これまでで最速の C# クライアントであり、メモリや CPU 時間などのシステム リソースを負の量で使用しています。
と
私たちは他の誰よりも厳密に memcached のプロトコル仕様に従っています。
BeITMemcachedは、そのプロジェクト wiki ページ ( http://code.google.com/p/beitmemcached/wiki/Features ) で次のように主張しています。
BeIT Memcached クライアントの広範な機能テストとパフォーマンス テストを実施しましたが、正常に機能していることに満足しています。Java ポートとEnyim memcached クライアントのパフォーマンスを他の 2 つのクライアントと比較したところ、クライアントはリソースの消費が最も少なく、パフォーマンスが最高でした。また、memcached プロトコル仕様に厳密に従っており、memcached 機能が最も多く、実際のコード サイズはさらに小さくなっています。
これらまたは類似の経験がある方のために、どのクライアントを使用することを選択しましたか? また、そのクライアントを選択した理由を教えてください。
ありがとうございました、
レイ。