問題タブ [rdfstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rdf - RDF: オントロジーとステートメントを分離する必要がありますか?
RDFSオントロジーをそのまま解析するために、JavaライブラリであるJenaを使用しています。
次に、いくつかのステートメントを追加して、次のように保存します。
ステートメントは、明らかに、オントロジー ファイルに書き込まれます。
私の質問は次のとおりです。そうすべきですか?オントロジーとトリプルを同じファイルにとどめておくのは一般的な方法ですか、それとも別々にする必要がありますか? また、それらを分離する必要がある場合、Jena でこれを行うにはどうすればよいですか?
triplestore - トリプル ストアの推論パフォーマンスを評価するためのベンチマークはありますか?
トリプルストアの推論性能を評価するベンチマークを知っている人はいますか? 私は、Pellet を推論エンジンとして使用する Stardog を使用しており、推論パフォーマンスを評価するためのベンチマークを探しています。
ない場合は、評価を行う方法に関する提案をいただければ幸いです。
ありがとう。
javascript - 空のノードを再利用する antoniogarrote/rdfstore-js
nodejsで rdfstoreを使用していますが、空のノードを再利用する方法がわかりません。空白ノードを複数回使用する必要があります。
コードは次のとおりです。
IDは以前に入力された blankNode から取得されます "_:30" => "30"
作成された空のノードを確認しましたが、正しいです (正しい ID で)。しかし、db を調べると、間違ったものがあります。彼に正確なノードを与えても、カウンターを使用しているようです。
編集1
作成されたトリプルを確認しましたが、希望どおりに見えます。したがって、トリプルをグラフに追加する/トリプルを保存する際に問題が発生する必要があります。
助けてくれてありがとう、
ミハル。
node.js - sparql エンドポイント用に n3 ストアを構成するにはどうすればよいですか?
ちょっと私はNodejsのプロジェクトに取り組んでいます。エンドポイント rdf-storage と通信するために n3 ( https://www.npmjs.com/package/n3 ) ストアを/config する方法を教えてください。私のrdfストレージでは、トリプルを完全に管理(CRUD)できます。
私にとって欠けているのは、n3 ストアと sparql エンドポイントの間の通信だけです。
前もって感謝します
rdf - Virtuoso DBpedia の読み込み - 解析エラー
DBpedia データセットを読み込もうとすると、多くのエラーが発生します。例えば:
では、エラーが発生した行を見つけてみましょう (見やすいように改行を入れました)。
なぜ Virtuoso はリテラル内の HTML/XML タグの一貫性をチェックしようとするのでしょうか?! オフにすることは可能ですか?データセットにエラーが多すぎます。エラーのあるすべての行を見つけて手作業で削除しようとするのは時間の無駄です。
rdf - RDF がスキーマレスと見なされるのはなぜですか?
人々は、リソース記述フレームワーク (RDF) をスキーマレス データ モデルと見なしています。ただし、RDF スキーマ (RDFS) と呼ばれるものがあります。では、なぜ RDF はスキーマレス データ モデルなのでしょうか?