2

キーバリューデータシステムを提供する製品を作りたいです。ただし、ローカル メモリは限られています。だから、membase をデータベースとして使用しようとします。ただし、me​​mbase はキャッシュです。membase に保存されているデータがなくなるかどうか心配です。membase をデータベースとして使用できますか? 安全?

ありがとうございました。

4

1 に答える 1

4

Membase バケットを使用している限り (Membase には memcached と Membase バケットがあります)、すべてがディスクに永続化されます。ディスク上の項目がメモリに収まる項目の数より多い場合、最近使用された項目のみがメモリに保持されます。

また、ワーキング セットがメモリに収まるようにすることをお勧めします。ワーキング セットがメモリに収まりきらない場合、Membase のパフォーマンスが低下し始めます。

Membase も非常に安全です。多くのミッション クリティカルな運用システムで実行されます。たとえば、Zynga はこれを使用して Farmville に電力を供給しています。

于 2011-08-22T05:10:57.347 に答える