apache/geaflow

Apache GeaFlow: A Streaming Graph Computing Engine.

解決する課題

Apache GeaFlow は、複雑な多ホップ関係データを扱う際の従来のストリーム処理エンジンの限界に対処します。標準的なエンジンは深い結合や大規模なグラフ反復に苦労することが多いですが、GeaFlow はリアルタイムグラフ計算のための専門的な分散システムを提供し、高コストな全グラフ再計算を回避します。

動作原理

GeaFlow は従来のテーブルモデルではなく、グラフネイティブなデータモデル(頂点-エッジストレージ)を使用します。増分計算をサポートしており、新しいデータが到着すると、グラフの影響を受ける部分のみ計算をトリガーし、変更されていないノードはそのままにします。ストリーム、バッチ、グラフ処理を統合し、ユーザーは SQL と GQL(グラフクエリ言語)の組み合わせでデータを操作できます。

対象ユーザー

金融リスク管理、知識グラフ、ソーシャルネットワーク分析、データウェアハウス高速化など、大規模なリアルタイムデータアプリケーションに取り組む開発者やデータエンジニア向けです。

ハイライト

  • 兆レベルのグラフストレージ容量。
  • データ量が増えてもパフォーマンスを安定させる増分グラフ計算。
  • SQL と GQL を組み合わせたハイブリッド処理能力。
  • 正確に1回の処理セマンティクスによる高可用性。
  • クラウドネイティブなデプロイとワンストップ開発コンソール。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト