GSQL®クエリ言語

高速でスケーラブルなグラフデータベース管理に最適なグラフクエリ言語GSQL

最新のグラフクエリ言語

GSQL™クエリ言語は、高速でスケーラブルなグラフオペレーションと分析のための選択肢です。ハイレベル・シンタックス、チューリング完全性、ビルトインの並列性によって、より速いパフォーマンス、開発、あらゆるアルゴリズムの表現が可能です。

GSQL™️

特徴と利点

スキーマ・ベース

ストレージの効率性とクエリの速度を最適化します。データに依存しないアプリ/クエリの開発をサポートします

ビルトインの高パフォーマンス並列性

最速で結果を出すことができます

SQLライク

100万人以上のユーザーが使い慣れたSQLライクなクエリです

従来の制御フロー(FOR、WHILE、IF/ELSE)

従来のアルゴリズムを簡単に実行できます

手続き型クエリ・クエリの呼び出し

パラメータ化されたクエリは、柔軟性があり、より複雑なクエリの構築に使うことができます

トランザクションによるグラフアップデート

HTAP-リアルタイムのデータ・アップデートが可能な、ハイブリッド・トランザクション/分析処理

SQLフレンドリー

多くの理由から、SQLで構築することは重要です。SQLは最も良く知られているデータベース言語です。関係代数のしっかりとした基盤に基づいており、SQLが安定した、企業向けの言語であることが証明されています。この理由から、GSQLではSQLプログラマーが簡単に習得できる、SQLライクなシンタックスを採用しています。

新しいスタンダード

現在、企業では様々なクエリ言語を使用しています。グラフデータベースが幅広く採用されており、スタンダードとなるグラフクエリ言語が求められています。GSQLは、新しいスタンダードを設定するために、これまでのリレーショナル言語とグラフクエリ言語の最も良い特徴を備えています。

グラフデータとリレーショナルデータの共通性を引き出すような方法で、2つの同時クエリの実行をサポートするために、GSQLクエリ言語を拡張する、TigerGraphのビジョンをお読みください。