0

CouchDBに2つの異なるデータセットがある場合、

  1. 1つはめったに更新されません(主に既存のドキュメントの更新)、
  2. もう1つは非常に頻繁に書き込まれます(追加のみ)

パフォーマンスの観点から、それらを別々のデータベースに分離することで何か利点がありますか?データベースが定期的に圧縮されていると仮定します。

4

1 に答える 1

1

私の経験から、パフォーマンスの向上は、データをクエリするときのビューに大きく依存します。頻繁な書き込みでデータベースを分離することによって書き込みパフォーマンスが大幅に向上するかどうかはわかりませんが、データベースのサイズに影響するため、それらを別々に保持することをお勧めします。これにより、さまざまな時間に、全体としてコンパクトを実行できるようになります。データベースに問題がある場合は、データベースを分離して、1つのデータベースですべてよりも迅速に対処できるようになります。

于 2012-04-30T04:37:09.797 に答える