4

このリンクhttp://download.freebaseapps.com/から完全な RDF Freebase ダンプ ファイル「freebase-rdf-2012-12-09-00-00.gz」(7.5GB) をダウンロードしました。

このデータ ダンプは、ここで定義されているように、Turtle RDF 構文を使用しますhttp://wiki.freebase.com/wiki/Data_dumps

このファイルを Virtuoso (06.04.3132) にロードするにはどうすればよいですか?

このコマンドを使用しようとしました

  SQL> DB.DBA.TTLP_MT (file_to_string_output ('freebase-rdf-2012-12-09-00-00.gz'), '', 'http://freebase.com');

でも短時間で終わりました。次のリクエストは、ソース ファイルから 2 行 (トリプル) のみを返し、ログに例外はありませんでした。

  SELECT ?a ?b ?c from  <http://freebase.com> where {?a ?b ?c}

http://rdf.freebase.com/ns/american_football.football_historical_roster_position.number   
   http://rdf.freebase.com/ns/type.object.name  Number

  http://rdf.freebase.com/ns/american_football.football_historical_roster_position.number 
            http://rdf.freebase.com/ns/type.object.type  http://rdf.freebase.com/ns/type.property.

     2 Rows. -- 78 msec.

ところで、このような大きなファイル (8 GB RAM または 24 GB RAM) をロードするのにどれくらいの時間がかかりますか?

このダンプ ファイルは、変更せずに TDB (tdbloader 経由)、Sesame OpenRDF (ロード経由)、または OWLIM SE リポジトリにロードできますか?
結局、適切な時間内にロードした後、SELECT SPARQL クエリ (あまり複雑ではない) から応答を取得できますか?

ありがとうございました!

4

1 に答える 1

2

[freebase-discuss] メーリング リストから返信がありました。

この Freebase ダンプは、解凍して分割し、修正スクリプトを使用して実行する必要があります。詳細はこちら

 http://people.apache.org/~andy/Freebase20121223
于 2013-01-31T21:10:21.280 に答える