2016-07-21 4 views
0
私のアプリケーションのための

私はタイプ属性を持つ私のドキュメントの論理的な分離を実装しました。私はいくつかの意見を持っています。特定のドキュメントが追加または更新された場合にトリガされる専用の変更フィードをすべてのビューに対して実装しました。パフォーマンスが非常に良い瞬間、将来的には減速が予想されますか?CouchDB _change Feed

答えて

0

フィードに関連付けられたすべてのフィルタ関数は、新しい(更新された)ドキュメントごとに1回実行されます。したがって、同時に多数の挿入と更新を行うと、速度が低下することが予想されます。これは、データベースの次元に関連するものではなく、同時更新の数に関係します。

+0

あなたの入力のためのThx。だから減速が可能です。良いニュースは、私は長い期間にわたって数個のバルクインサートしか期待していないということです。その後、少数のドキュメントだけがクライアントソフトウェアによって更新されます。これらのフィルタリングされたフィードの変更の背後にあるのは、割り当てられたすべてのビューをドキュメントに構築/更新するためです。 – Sceada