摘要 |
従来のRDFストアでは、変数間の制約条件によって求めるデータを指定するデータ分析系のSPARQLクエリに対し、検索範囲を限定することができず、大規模RDFデータ上での実行に長時間を要していた。クエリ実行に先立って、外部記憶装置に格納されたRDFデータおよび入力装置から入力された縮約基準表を用いて縮約表および縮約RDFデータを生成しておく。入力装置から入力される元クエリから、縮約基準表を用いて縮約クエリを生成し、縮約RDFデータを検索して変数束縛表を生成する。次に元クエリおよび変数束縛表を用いて変数の値の範囲を限定する節を加えた展開クエリを生成する。最後に展開クエリおよび元RDFデータを用いてクエリ実行結果を生成する。 |