問題タブ [graphdb]
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.
graphdb - GraphDB が RDF サブジェクト名にピリオドを許可しないのはなぜですか?
サブジェクト名に Inch_0.0625 のようなピリオドが含まれる RDF トリプルを GraphDB がロードしないのはなぜですか? RDF データを Turtle 形式で読み込もうとすると、プレフィックスが適切に定義され、名前の前に付加されます。次のようなエラー メッセージが表示されます。
RDF 解析エラー: 不正な述語値: ".0625"^^ http://www.w3.org/2001/XMLSchema#decimal [15 行目]
ありがとう、リン・ジミン
sparql - geosparql のパフォーマンスの問題
1 億 5000 万のステートメントを持つトリプル ストアがあり、そのすべてにジオメトリが含まれています。現在、GraphDB トリプル ストアとその geosparql 拡張機能を使用しています。geosparql とフィルター クエリを組み合わせると、エンドポイントが奇妙なことを行っているだけです。GraphDB 側は、geosparql 拡張機能にいくつかの問題があることを確認しています。フィルタークエリと組み合わせた場合、一般的にgeosparqlクエリでこれが正常かどうか疑問に思っています。geosparql が (たとえば virtuoso で) はるかに高速である必要がある場合は、virtuoso に移行するだけです。そうでなければ、他の解決策を考え出す必要があるかもしれません。これは、別のより一般的な質問につながる可能性があります。地理データを扱う場合、空間クエリを実行する効率的な方法は何ですか?
パフォーマンスの問題の例を次に示します。
このクエリ (geosparql コンポーネントを含まない単なるフィルター クエリ) には 2 ~ 15 秒かかります (それでも非常に長い時間です)。
このクエリ (GraphDB の geosparql 拡張機能を使用) は、制限の有無にかかわらず約 5 秒かかります。
両方のクエリを組み合わせると、制限を使用するかどうかに関係なく (60 秒後に) タイムアウトになります。
通常、Web マップ インターフェイスのサーバーとしてトリプル ストアを使用し、Web マップで多くの空間クエリを実行しているため、geosparql クエリの効率は重要です。60 秒などのクエリ時間は受け入れられません。この状況を改善する方法はありますか?サーバー側 (geosparql クエリ) または Web マップ側 (javascript を使用しています) のどちらですか? ありがとう!
python - RDFlib を使用して GraphDB にデータを挿入中にクエリでエラーが発生しました
データベースを RDFlib グラフに解析します。ここで、このグラフのトリプルを GraphDB トリプル ストアに INSERT したいと考えています。Sesame でホストされている古いバージョンの GraphDB-Lite でコードを実行すると、コードは正常に動作します。ただし、現在スタンドアロンの GraphDB 7.0.0 で同じクエリを実行すると、エラーが発生します。エラーが発生する前にグラフが部分的に解析され、挿入されたトリプルがトリプル ストアに表示されます。
これはコードの一部です:
以下はエラーです:
エラーの原因と解決方法を教えてください。
semantic-web - GraphDB 7.0 でのメモリの問題
データセットを GraphDB 7.0 にロードしようとしています。Sublime Text 3 でデータを変換してロードするための Python スクリプトを作成しました。プログラムが突然動作を停止して終了し、コンピューターが再起動すると脅されましたが再起動しませんでした。GraphDB ではクエリを実行できないため、数時間分の計算を失いました。インサート。これは、GraphDB で発生するエラーです。
JVM を次のように設定します。
キャッシュ メモリとインデックス メモリの値として何を設定したか正確には覚えていません。この問題を解決するにはどうすればよいですか?
記録のために、私が解析する必要があるデータベースには約 300k のレコードがあります。プログラムは約 50k で閉店しました。この問題を解決するにはどうすればよいですか?
apache - Apache プロキシの背後で GraphDB を実行する
grapdb をスタンドアロン サーバーとして実行します。サービスはhttp://localhost:7200で開始されます。ポート 80 経由でアクセスするには、graphDB ワークベンチへの Apache リダイレクトを構成する必要があります。
ただし、http://server/graphdbにアクセスすると、CSS と JavaScript のすべてのロードが失敗します。これらは、 httpではなくhttp://server/css/xまたはhttp://server/webjars/yからロードされるためです。 //server/graphdb/css/xまたはhttp://server/graphdb/webjars/y。
Apache プロキシの背後にある GraphDB ワークベンチにアクセスすることは可能ですか?この場合の正しい構成は何ですか?
http-authentication - graphdb 7 無料の http 認証方法
Graphdb Free 7 で使用されている http 認証方式はどれですか? ユーザーをセットアップし、GraphDB Free Workbench を介してセキュリティを有効にしました。基本的な http 認証を使用してトリプル ストアにクエリを実行しようとしていますが、403: Forbidden 応答しか得られません。
graphdb - GraphDB データ ディレクトリはどこにありますか?
GraphDBバージョン 6.6のデータ ディレクトリを見つけるのに問題があります。ドキュメントDocumentationにあると確信していますが、見つかりませんでした。
graphdb - リポジトリのドロップ/作成時のエラー「リポジトリ ID の複数の ID ステートメント」
GraphDBバージョン 6.6で、コマンド ラインからリポジトリを削除しようとすると、次のエラーが発生します。
このリポジトリはWeb ワークベンチには表示されません。
エラーの背後にある例外をさらに調べると、次のようになります。