クリーンアップ作業を行う必要があるため、データを取得するビューを Couchbase コンソールに作成しました。それらを更新または削除するにはどうすればよいですか?
ありがとう
クリーンアップ作業を行う必要があるため、データを取得するビューを Couchbase コンソールに作成しました。それらを更新または削除するにはどうすればよいですか?
ありがとう
削除の場合、より良い方法の 1 つは、ビューの objectID ごとに touch() メソッドを実行して、次の時間範囲に関係なくランダムな TTL を設定することです。時間、日、月、何でも。その後、Couchbase は、クラスターにほとんどまたはまったく負荷をかけずに、時間の経過とともにオブジェクトを適切に削除します。オブジェクト自体を編集していないため、これは非常に高速ですが、Couchbase がそのオブジェクトに対して保持するメタデータのみであり、非常に高速です。
オブジェクトの更新の場合、高レベルは次のようになります。ビュー内のオブジェクト ID ごとに、オブジェクトを読み取り、変更を加えてから、DB に保存します。
あなたが探しているより具体的なものがあれば、私に知らせてください。