2

Apache Web サイトによると、TDB は「1 台のマシンで高性能 RDF ストアとして使用できます」。ドキュメントを読んでも、どこに何かが保存されているかわかりません。このチュートリアルで概説されているように、定義されたディレクトリ内の独自のファイルに各リソースを格納するだけですか? もしそうなら、それはあまりうまくスケーリングしないようです。

4

2 に答える 2

5

TDB は、指定されたフォルダーにファイルを格納するだけではありません。ファイルの内容は索引付けされます。1 つのファイルに対して複数のインデックスが構築されています。1 つのインデックスは SPO 注文用に構築され、別のインデックスは POS などに構築されます (各組み合わせについて述べたように)。

これらのインデックスは、指定したフォルダーに格納されます。クエリに応じて、適切なインデックスが読み込まれます。

RDF ファイルを TDB ストアに追加すると、多数のファイルが作成されることがわかります。これは、ファイルの実際のコンテンツが (インデックスごとに) 複数回保存されることを意味しますが、クエリの実行が高速化されます。

于 2014-01-13T09:01:46.387 に答える