0

私のアプリは TouchDB を使用しており、削除されたドキュメント/リビジョンをプルするために大量の REST リクエストを実行しています。基本的にCouchに「ねえ、削除して過去を忘れて」と言うことができますか? _changes が削除されたものを表示することは知っていますが、iPhone のバッテリー寿命と 3G 接続のために、削除しただけで、他に何も尋ねていない場合はそれが気に入っています。

4

1 に答える 1

1

削除されたすべてのドキュメントをcouchDBから削除する「コンパクト」APIがあります。あなたは時々それを起動することができます。ただし、標準のcouchDBレプリケーションはすべてのリビジョンを送信するのではなく、リビジョン履歴(データなし)と最後のリビジョンのみを送信します。このAPIとの互換性があるかどうか、レプリケーションアルゴリズムを確認してください

于 2012-06-08T13:41:24.170 に答える