1

CouchBase Mobile を使用する Android アプリケーションがあります。このアプリケーションは、Cloudant 上の CouchDb から複製されます。

最近、(レプリケーションが「完了する」までに 6 分以上かかるようになったとき)、「変更」要求で送信された「since」パラメーターがソースのシーケンス番号に近くないことがわかりました。

ソースの SEQ = 66000+

2 回目以降のレプリケーション リクエストのパラメータ = 25000+ (変動します)

実際には多くの時間がかかるフィルタを使用していますが、最初のレプリケーションでは問題ありません。ただし、将来のレプリケーションには 6 分かかることがわかります (ソース データベースに更新がない場合でも)。

フィルタリングされたレプリケーションの場合、ターゲットは最後にレプリケートされたドキュメントのチェックポイントのみを作成し、ソースのコミット シーケンスは作成しないと思われます。

これはデフォルトの動作ですか?この機能/問題を克服する方法はありますか?

[CouchDB Lite への移行を進めていますが、その前にこれを修正する必要があります]。

よろしく、

ビジェイ

4

0 に答える 0