私たちはValue Eviction Bucketsで大量のデータを持つプロダクションサーバを持っています。私たちは記憶を使い果たしているので、追放モードを完全退去に変更することに決めました。これを行う場合Couchbase - 完全なEvictionchangeへの値の逸脱巨大なデータベース
- ライブ操作に影響はありますか?
- 実行中のプロセスはありますか? (例:再調整のように)
- 賛否両論は何ですか?
私たちはValue Eviction Bucketsで大量のデータを持つプロダクションサーバを持っています。私たちは記憶を使い果たしているので、追放モードを完全退去に変更することに決めました。これを行う場合Couchbase - 完全なEvictionchangeへの値の逸脱巨大なデータベース
IMOは、メモリが不足しているため、完全消去に移行する十分な理由ではありません。あなたは機能上の理由が必要です。より多くの情報(常駐比率、RAMサイズ、キャッシュサイズなど)を知らなくても、あなたはおそらくより多くのサーバーまたはより大きなものを追加する方が良いでしょう。ほとんどのデータベース、特にCouchbaseのように、Couchbaseのサイズを適切に保つことは、正常に機能するシステムにとって重要です。 Couchbaseとエンタープライズ契約を結んでいる場合、サポートチームがこれを手伝ってくれるでしょう。そうでない場合は、この機能を有効にする前に、このドキュメントをよくお読みください。私が言ったように、あなたはDBの仕組みを変えている理由として、「私はRAMが不足しています」以上のものを持っていなければなりません。
Couchbase Server 3.xまたは4.xを実行していますか?これら2つのアーキテクチャの違いには、ValueとFull evictionの有効性と信頼性に影響します。 – Chippiewill
私はCouchbase Server 3.xを使用しています。 – Daz