2016-05-30 7 views
0

私はcouchbase文書が最後にいつ読み込まれたかを示す機能を実装したいと思います。couchbase文書の読み込み日時

これはデフォルトでcouchbaseのメタデータに保存されているのですか、後で読み込むことができるように、すべての読み取り時にフィールドでドキュメントを更新する必要があります。

答えて

1

メタデータにそういうものはありません。自分でドキュメントを更新する必要があります。

サイドノートは:書き込み/更新のためには、(SDC 2.1.1以降春データのCouchbaseでサポートされている)春データの監査注釈機能の使用を作ることができなくするためには、読み込みます。

読み取りごとに効果的に書き込みを実行する必要があるため、パフォーマンスが低下することにも注意してください。また、潜在的な一貫性の副作用もあります。同じ文書がすでに並行して書かれている場合はどうでしょうか?

これを実装するには、Couchbase Server 4.5を待つことができる場合は、サブドキュメントAPIの使用を検討する必要があります。 (this blog参照)。

関連する問題