2010-12-06 28 views
0

実行中のmemcachedインスタンスからすべてのデータをダンプしようとしています。 しかし、コマンド "stats cachedump"の結果は約40000行に制限されます。実際には1億個以上の項目があり、制限パラメータは1000万です。memcachedの "stats cachedump"による結果の長さ制限はありますか?

この結果の長さには他の設定制限がありますか? 私はPHP memcachedのクライアントとTelnetコンソールの間に、このコマンドを試してみました、それは結果の両方が40000

+0

を参照してください。したがって、私はそれをコメントします。 [ここで](http://stackoverflow.com/questions/36378640/memcached-how-to-break-the-limit-when-retrieving-all-keys)私のポストと解決策です。 –

答えて

1

の周りに限られているので、まあ、私は制限の理由を発見した、memcachedサーバの制限であることを見ています。

memcachedソースコードの最大ダンプサイズは2Mで、変更するのは難しいです。 私はアプリケーションインスタンスを停止せずにキャッシュデータ全体をダンプする他の方法を探しています。

ダンプ中にmemcachedがトップ2Mキーをどのように集めているかわかりません。私はそれを数回ダンプし、異なるキーリストを取得しようとしました。私はSO _Related_として、この質問を示した私の質問を書いた後

answer on mail list

関連する問題