vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
何を解決するか
NebulaGraphは、ミリ秒単位の遅延で大規模なグラフデータを処理できるように設計されており、従来のデータベースが苦戦する複雑な関係ベースのクエリに対してスケーラブルなソリューションを提供します。ソーシャルメディアネットワーク、レコメンデーションシステム、知識グラフ、AIアプリケーションなどのユースケースに特に適しています。
動作方法
共有しないアーキテクチャ(shared-nothing)を採用した分散型グラフデータベースです。ストレージと計算が分離されており、RAFTプロトコルを使用してデータの一貫性を確保します。グラフデータとのやり取りにはOpenCypher互換のクエリ言語をサポートしています。
対象ユーザー
高速なグラフ分析を必要とするアプリケーションを開発し、大規模な相互接続データを水平方向にスケーリングできる開発者やデータエンジニア向けです。
主な特徴
- 分散アーキテクチャ: 水平スケーラビリティを備えた対称的な分散構造。
- 高パフォーマンス: 大規模データ量でもミリ秒単位の遅延を実現可能。
- 強力な一貫性: RAFTプロトコルによりデータの信頼性を確保。
- 標準化されたクエリ: OpenCypher互換のクエリ言語。
- セキュリティ: 権限ベースのアクセス制御(RBAC)による強化されたセキュリティ。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト