問題タブ [openrdf]

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.

0 投票する
3 に答える
2572 参照

database - RDF ストレージと従来のデータベースのパフォーマンス比較

Sesameのような RDF ストレージ ソリューションを実験した人はいますか? 従来のデータベース ソリューションと比較した、この種のソリューションのパフォーマンス レビューを探しています。

0 投票する
1 に答える
893 参照

jena - Tinkerpop/bluebrints を使用したトリプルを OrientDB にインポートする

tinkerpop/blueprintsを使用して RDF-Triples をOrientDBにインポートしようとしています。ここで基本的な使用法を見つけました。

私は今そこまで:

私が今しなければならないことは、主語、述語、および目的語のタイプを変えることですが、問題は、それらがどのタイプであるか、また、valuefactory を使用してタイプを作成し、SailConnection にステートメントを追加する方法がわからないことです。残念ながら、私はそれを使用する方法の例を見つけることができません.

多分誰かが以前にそれをやったことがあり、続ける方法を知っています。

0 投票する
0 に答える
62 参照

java - Sesame サーバーとワークベンチへのアクセスに関する問題

localhost/openrdf-workbench/ または localhost/openrdf-sesame/ にアクセスしようとしていますが、webapp にアクセスできません。次のページを取得しました。

ここに画像の説明を入力

ここに画像の説明を入力

助けてください

0 投票する
1 に答える
358 参照

uri - ゴマ帆 openrdf での型指定された URI の使用

私の質問は単純ですが、ナンセンスかもしれません。(その場合、理由を説明するために時間を費やす人には申し訳ありません) (ここではすべてのリソース宣言を表示しません) のようなリソースを作成したいと思います。

重要なのは、skos:note 関係
Subject : c1 a uri に関するトリプルです。Predicate : a skos:note , Object : a typed URI 私の URI は直接の URI ではなく、"relation;isPartOf" uri です。そのためにカスタムの typedUri クラスを作成します。自家製のトリプル ストアを使用したので、独自のクラスを使用できます。これらの例を出力するために RDFXMWritter を少し変更します。だから「効く」。私の質問はもっと: URI をこのように入力できますか? ゴマopenrdfがTypedURIクラスを提供しないのはなぜですか? 私は正当な理由があると確信していますか?どんな助け、アイデア、または答えもいいでしょう。

TypedURi クラスを作成するという私の考えはどこか間違っていると確信しています。しかしここで ?:-) ありがとうございました

EDIT : TypedURI は実際には新しい種類のリソースではありません。私のコンテキストでの URI は、依然として URI です。skos:note ステートメント内で、 c1 の場合、ステートメントのオブジェクトは "relation:isPartOf" 型のデータであり、データの範囲は anyURI であると宣言するだけです。... typedURI は、そのような範囲でデータ型を実装するのに役立ちます。

0 投票する
1 に答える
326 参照

java - Java で RDFS を使用してクラスとプロパティを記述する方法

私はJava Sesameが初めてです。私はこのチュートリアルに従っています: http://openrdf.callimachus.net/sesame/2.7/docs/users.docbook?view。ステートメントを作成して Sesame リポジトリに追加する方法を知っています。現時点では、追加するステートメントのクラスとプロパティを記述しようとしています。たとえば、私は以下のものを持っています:

示されているように、 としてBook定義されますClassbookTitleとして定義されますPropertyJava Openrdf私の質問は次のとおりです。 を使用してこれを行うにはどうすればよいですかorg.openrdf.model.vocabulary.RDFS。ポイントを明確にするために、別の例を次に示します。

alice人のタイプです。personを使用してクラスとして定義するにはどうすればよいですかorg.openrdf.model.vocabulary.RDFS。どうぞよろしくお願いいたします。

0 投票する
1 に答える
196 参照

java - JavaでOpenrdfを使用してOWL.INVERSEOFを使用する方法

OpenRDF のゴマを使用して、Java でいくつかのステートメントとその逆を作成しようとしています。Sesame 2.7 ドキュメントのチュートリアルにも従っています。次の URI とステートメントを作成し、それらを Sesame リポジトリに追加したとします。

上記のコードは、著者が記事を書いたことを説明するステートメントを作成するためのものです。OpenRDF Workbench で、このステートメントを確認できます。私がやろうとしているのは、次のように書かれOWL.INVERSEOFている get を使用して逆を行うことです。article_1author_1

プロジェクトを実行して OpenRDF Workbench に戻ると、次のステートメントが表示されます。

をクリックすると<http://www.paper.org/writtenby>、 という逆のステートメントは見つかりませんが、article_1 is written by author1は見つかりますauthor_1 wrote article_1。この逆を行う私の方法は間違っていますか、それともこの概念で何かを誤解していますか? よろしくお願いいたします。

0 投票する
1 に答える
2026 参照

rdf - SPARQL の CONSTRUCT パターンの ORDER BY ソリューション修飾子

SPARQL 1.1 セクション10.2 CONSTRUCTHomeworkに従い、次の SPARQL クエリを使用して、サブジェクトに型があり、イベントの日付もある すべてのトリプルを返します。

ここで、イベント日付の昇順/降順で結果を取得したいと思います?dateorder by以下のように修飾子を追加してみましたが、OpenRDF ワークベンチで解析エラーが発生します。

0 投票する
1 に答える
448 参照

mysql - openRDF Sesame を介したバックエンド DB へのアクセスに関する問題

バックエンド DB (postgreSQL) を介して SPARQL クエリをクエリする Java の次のコードがあります。



そして、私は次の結果を得ました:



私の問題は次のとおり
です。 1. SPARQL クエリを何度も変更しましたが、まだ 0 行を取得しています。
2. では、OpenRDF Sesame は PostgreSQL や MySQL などのバックエンド DB に接続しますか?
3. もしそうなら、OpenRDF Sesame は SPARQL クエリを SQL に変換し、バックエンド DB から結果を取得しますか?

前もって感謝します。