これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの4つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドXNUMXs-queryJです。
プログラム:
NAME
4s-クエリ —4storeストレージバックエンドでSPARQLクエリを実行します
SYNOPSIS
4s-クエリ kb 名 [-f 形式でアーカイブしたプロジェクトを保存します.] [-O 最適化レベル] [-I 挿入モード] [-r] [-s ソフトリミット]
[-b ベースURI] [-e] [-P][クエリ]
-f 結果を出力する形式を設定します。オプションは「sparql」、「text」、「json」、
と「テストケース」
-O、 --opt-レベル
クエリエンジンの最適化レベルを0〜3の範囲で設定します。
-私、 - 入れる
CONSTRUCTステートメントをINSERTステートメントとして扱います。 この機能は非常に優れています
実験的でほとんどテストされていません。
-NS、 - 制限付き
クエリの複雑さの制限モードを有効にする
-s、 --ソフトリミット
検索幅のデフォルトのソフト制限を上書きする
-NS、 -デフォルト-グラフ
SPARQLのデフォルトのグラフサポートを有効にする
-NS、 - ベース
クエリのベースURIを設定する
-e、 - 説明
クエリプランナーの決定の説明を返す
-P プログラマティックIOモードを有効にする
インタラクティブ モード
[クエリ]を省略した場合 4s-クエリ クエリを試すのに適したインタラクティブモードになります
コマンドラインから。
-P stdinを介したプロセスとのインターフェースに適したプログラムによる対話モードを有効にします
およびstdout。 クエリはUTF-8バイトとして送信され、独自の行で「#EOQ」で終了します。
結果が返され、「#EOR」で終わります。 このように4storeとやり取りするのはもっと
SPARQLプロトコルを使用するよりも効率的ですが、非標準です。
onworks.netサービスを使用して4s-queryJをオンラインで使用する