6

変更を追跡しながら、RDF トリプルを保存する必要があります。このサービスには何かありますか?あるいは、コンテキストを認識するトリプルストアを使用しながら、どのようにリビジョンを追跡しますか?

編集:変更セットだけが必要ではないことに注意してください。また、過去のどの時点でもトリプルを見る必要があります。

4

4 に答える 4

1

私は、誰が、いつ、何を言ったかを説明する追加のトリプルを保存することによって、この種のことに対処しようとしました。しかし、決定可能性を台無しにする可能性のある具体化、名前付きグラフ、またはクワッドが必要です。

于 2010-01-22T10:47:01.893 に答える
1

他の回答に加えて、Jim Downing らによって開発されたLensfield システム(現時点では研究ソフトウェア) もご覧ください。Lensfield は、データのさまざまなバージョンだけでなく、スクリプト/変換も追跡します。データを処理してグラフを変更するために使用する指示。つまり、バージョン管理、Maven、セマンティック データの作成が混在しています。たぶんそれが役立ちます。

于 2010-03-31T12:09:09.477 に答える
0

同じ主題に関するこのセマンティック オーバーフローの質問を見てください - セマンティック オーバーフロー.com : セマンティック データのバージョン管理を実装する方法は? -そこにはさまざまな関連リンクがあります

通常、Triple ストアでのバージョニングは、名前付きグラフを使用し、各名前付きグラフに関するメタデータを個別のグラフに保存するか、Talis プラットフォームなどのバージョニング用のビルトイン メカニズムを持つ Triple Store に依存します (ただし、これはコンテキスト アウェア ストアではないため、あなたには適していません)

于 2010-01-22T10:39:22.553 に答える
0

複数の RDF グラフのバージョン管理の問題については、Quit Store (Quads in Git)を開発しました。以下を提供します。

  • RDF データ セット全体のコンテキスト アウェア バージョニング (1 つのリポジトリ内の複数の名前付きグラフ)
  • データセットの個々のバージョンごとに SPARQL エンドポイントを提供することにより、リポジトリの過去の任意の時点へのアクセス インターフェイス。

また、このトピックのさまざまな側面に関するいくつかの論文も公開しています。それらはすべてここにあります: http://aksw.org/Projects/Quit

于 2018-04-23T08:24:54.190 に答える