ノードと関係を持つ Graph DB を使用してソリューションを実装しようとしています。ユーザーがノードの履歴データでレポート (クエリ) を実行したり、履歴関係をチェックしたりする必要がある場合があります。
Graph DB はこの機能をすぐにサポートしますか? または、グラフDBのノード/関係の変更に対して有効になっている履歴監査ログを永続化するために、代替メカニズムを実装できる場合は?
私たちが考えることができるいくつかのアイデア...?
ノードと関係を持つ Graph DB を使用してソリューションを実装しようとしています。ユーザーがノードの履歴データでレポート (クエリ) を実行したり、履歴関係をチェックしたりする必要がある場合があります。
Graph DB はこの機能をすぐにサポートしますか? または、グラフDBのノード/関係の変更に対して有効になっている履歴監査ログを永続化するために、代替メカニズムを実装できる場合は?
私たちが考えることができるいくつかのアイデア...?
トランザクションイベントリスナーを使用して、ノードとリレーションシップの履歴コピーを更新時に作成できます。
グラフにツリー構造しかない場合は、スパースコピーと構造共有を使用した永続データ構造を確認することをお勧めします。
Neo4jには、バージョン管理を使用したGithubサンプルプロジェクトがあります。