TigerGraph がクエリ言語 openCypher のサポートを発表

TigerGraph は水曜日に、競合他社の Neo4j によって開発されたクエリ言語である openCypher のサポートを発表しました。

2012 年に設立され、カリフォルニア州レッドウッド市に本拠を置く TigerGraph は、データベース内のデータ ポイントを一度に 1 つの他のデータ ポイントだけでなく、他の複数のデータ ポイントに同時に接続できるようにするグラフ テクノロジに基づいたプラットフォームを備えたデータベース ベンダーです。リレーショナル データベースのように。

複数のデータ ポイントを同時に接続することで、多くの場合、ユーザーはデータ ポイント間の関係をより迅速かつ簡単に発見できます。 結果として、 グラフ データベースの一般的なアプリケーション 不正検出、サプライ チェーン管理、ソーシャル ネットワーキングが含まれます。 たとえば、Facebook と LinkedIn はどちらもグラフ テクノロジを使用しています。

TigerGraph を使用すると、ユーザーはベンダーが開発した GSQL と呼ばれるクエリ言語を使用してデータをクエリできます。この言語は、一般的なクエリ言語の知識を持つコーダーが簡単に学習できるように、SQL に似た構文を使用する言語です。

現在、TigerGraph は openCypher のサポートを追加することを計画しています。openCypher は、もともとライバルのグラフ データベース ベンダーである Neo4j によって開発され、現在はオープン ソース プロジェクトです。

翻訳ツール

openCypher のサポートは現在プレビュー段階ですが、すべての TigerGraph ユーザーがプレビューに参加できます。 ベンダーによると、一般提供は、2023 年前半に予定されている TigerGraph の次のプラットフォーム アップデートの一部となる予定です。

この動きは、グラフ データベース ベンダーが協力して Graph Query Language (GQL) と呼ばれる共通のクエリ言語を開発する中で行われます。GQL には、openCypher や GSQL などの側面が含まれ、グラフ データベースの標準クエリ言語になることが期待されています。 2024年。

一方、Ventana Research のアナリストである Matt Aslett 氏によると、TigerGraph による openCypher のサポートは重要です。 これは、顧客がライバルに関連する言語を使用できるようにすることで、ベンダーがオープン性を取り入れていることを示しており、グラフ データベースのユーザーにより多くの選択肢を提供する標準クエリ言語を開発する動きを支持しています。

TigerGraph による openCypher のサポートは、業界が GQL に移行するにつれて、グラフ データと分析の分野で標準化が進んでいることを示しています。

マット・アスレットアナリスト、Ventana Research

「TigerGraph による openCypher のサポートは、業界が GQL に移行するにつれて、グラフ データと分析スペースの標準化が進んでいることを示しています。 [which] より多くの選択肢を提供することで、グラフ データベース ユーザーの利益になるでしょう」と Aslett 氏は述べています。

TigerGraph の openCypher のサポートは、openCypher で記述されたコードを GSQL に自動的に変換することによって機能します。

openCypher には精通しているが GSQL には精通していないユーザーが、openCypher を使用して TigerGraph でクエリを作成すると、TigerGraph は自動的にクエリを GSQL に変換し、最初から GSQL で作成されたかのようにクエリを実行します。

その結果、TigerGraph は、独自のクエリ言語のみをサポートしていたときよりも多くの潜在的な顧客にアクセスできるようになりました。

TigerGraph のプロダクト イノベーション担当バイス プレジデントである Jay Yu 氏によると、このベンダーには現在 120 を超える企業顧客がいます。 より多くのクエリ言語をサポートすることで、TigerGraph は、標準のクエリ言語が地平線上にある場合でも、その数を他の方法よりも迅速に拡大できる可能性があります。

「Neo4j から openCypher を使い始めた開発者はまだたくさんいます。TigerGraph を学ぶ障壁を下げるために、彼らに手を差し伸べたかったのです」と Yu 氏は述べています。 「構文の違いのために、多くの人が私たちのところに来るのを妨げていました。それが、私たちの GSQL 言語に openCypher を入れることにした理由です。」

サンプルの TigerGraph Cloud スターター キット ダッシュボードは、グラフ データベース内のデータの相互作用を示しています。

openCypher およびその他のクエリ言語のサポートが引き付ける可能性のある潜在的な新規顧客に加えて、既存の TigerGraph の顧客は、ベンダーが openCypher のサポートを追加することを要求しました。 COO の Todd Blaschka 氏によると、GQL が完成するのを待つのではなく、TigerGraph が今動き出した理由の 1 つは、それが理由の 1 つだったという。

これらの既存の顧客の多くは、Neo4j とオープン ソース ツールを使用しているため、すでに openCypher に精通しています。 また、新しい言語を習得するという骨の折れるプロセスを経るよりも、既に知っているクエリ言語を使用して TigerGraph を操作できるようにしたいと考えています。

「開発者は言語を理解しますが、より多くのユースケースに拡張し、新しいデータ処理およびデータ技術プラットフォームを活用したいと考えているため、スキル セットを活用できるように他の言語をサポートするよう求められています。 」とブラシュカは言いました。

Aslett 氏によると、開発者やデータ サイエンティストの要望に耳を傾けることが重要です。

彼は、グラフ データベースの使用はリレーショナル データベースの使用に比べて依然として少なく、グラフ テクノロジを使用して調査された Ventana 企業は約 15% に過ぎないと指摘しました。 ただし、Ventana によると、その割合は今後 2 年間でさらに 20% 増加すると予想されており、Gartner はグラフ技術が 2025 年までにデータと分析のイノベーションの 80% を占めるようになると予測しています。

これは、TigerGraph と、Neo4j や Oracle や AWS などの技術大手を含むグラフ データベースを提供するライバルが、顧客ベースを大幅に拡大する機会を意味します。

「採用を促進するために、グラフ データベース ベンダーは、新しいアプリケーションをサポートするために選択されたデータベースに対してますます影響力を行使している、開発者やデータ サイエンティストを含む主要なペルソナとの関与を強化しています」と Aslett 氏は述べています。 「TigerGraph は、今日のデータ サイエンティストが使用するツールとスキルを使用して、…それらを促進する必要があることを認識しました [with] グラフデータベース。」

商品企画

Blaschka 氏によると、TigerGraph が成長し、より多くの顧客を追加し、新しい機能を追加するにつれて、その主な焦点の 1 つは、データ サイエンスのためのより完全なプラットフォームを開発することになるでしょう。

TigerGraph は、データをクエリするための堅実なツールを構築しましたが、そのクエリ機能を データ サイエンスのためのより大きなエコシステム — そしてそのエコシステム内に統合することは、ベンダーがまだ取り組んでいるものです。

「それが私たちが取り組んでいる次のトレンドです」と Blaschka 氏は述べています。 「私たちは、データ サイエンス エクスペリエンスのエコシステムの一部となるインフラストラクチャ、統合、コネクタの構築に注力しています。」

さらに、ベンダーは、詐欺、サプライ チェーン管理、顧客 360 が既に含まれているキャッシュに、事前に構築されたアプリケーションをさらに追加することを計画しています。

「サイバーセキュリティは、私たちが投資している分野です」と Blaschka 氏は述べています。 「それは異常検出に注目し、ネットワーク全体でパターンと洞察を見つけることです。」

Yu 氏によると、データ視覚化機能の改善と使いやすさの向上は、他の重点分野です。

一方、Aslett 氏は、TigerGraph の強みのいくつかは、事前に構築されたアプリケーションであり、グラフ テクノロジの特定のアプリケーションに焦点を当てていることを指摘しました。 ただし、データ サイエンティストのニーズを満たすには、ベンダーがプラットフォームを改良する必要があるとも述べています。

「TigerGraph のデータ サイエンティストへの取り組みは、クラウド アーキテクチャとマネージド サービスの採用と同様に進行中の作業です。 「どちらも、さらなる研究と開発から利益を得る立場にあります。」

Leave a Comment

Your email address will not be published. Required fields are marked *