私は約この情報を持っている私のdatable:レプリケーションのモニター
{ "DB_NAME": "my_tableに"、 "doc_count":386321、 "doc_del_count":112331、 "UPDATE_SEQ":3585223 、 "purge_seq":0、 "compact_running" 偽 "disk_size":10083242115、 "DATA_SIZE":1029825313、 "instance_start_time": "1533006878496574"、 "disk_format_version":6、 "committed_update_seq":3585328}
そのJsonについて私はCouchDBのサイトでそれを読んでいます:
- doc_count(number) - 指定したデータベース内のドキュメントの数。
- doc_del_count(数) - 削除された文書の数
私は、レプリケーション自体をログに記録し、私はいつも以上doc_count
番号を取得レプリケータ上getCompletedChangesCount()
方法を使用していますので、私の質問です。
レプリケーションプロセスでdoc_del_count
がレプリケートされていますか。肯定的な場合?どうして?レプリケーションプロセスでそれらのdoc_del_count
をスキップできますか?どうやって?
ありがとう@Hod、ちょうど1つの質問どうすればこれらのドキュメントを複製プロセスでダウンロードするのを避けることができますか?if(doc._deleted === true)falseを返します。 – JoCuTo
現在、私はすべてのフィルタリングがCouchDBで動作するとは限りません。これが役立つかどうかを確認してください(接続されているGithubの問題を見てください):https://developer.couchbase.com/documentation/mobile/current/guides/couchbase-lite/native-api/replication/index.html#filtered -pull-from-couchdb-pouchdb-or-cloudant – Hod