DBMS 内
ネビュラ グラフの主な機能:
- セキュリティ
セキュリティー ロールベースのアクセス制御 (RBAC) システムを通じて権限が設定されている認証されたユーザーにのみアクセスを提供します。 -
機会 さまざまな種類のストレージ エンジンを接続します。 新しいアルゴリズムによるクエリ生成言語の拡張のサポート。 - データの読み取りまたは書き込み時の遅延を最小限に抑え、高いスループットを維持します。 で
テスト 632 つのグラフ ノードと、1.2 億の頂点と 8.4 億のエッジのガーフを含む、140 GB のサイズの XNUMX つのストレージ データベース ノードからなるクラスターでは、レイテンシは数ミリ秒のレベルで、スループットは XNUMX 秒あたり最大 XNUMX 万リクエストでした。 。 - 線形スケーラビリティ。
- 強力で理解しやすい SQL に似たクエリ言語。 サポートされる操作には、GO (グラフ頂点の双方向走査)、GROUP BY、ORDER BY、LIMIT、UNION、UNION DISTINCT、INTERSECT、MINUS、PIPE (前のクエリの結果を使用) が含まれます。 インデックスとユーザー定義変数がサポートされています。
- 高可用性と障害に対する回復力を確保します。
- データベース状態のスライスを使用したスナップショットの作成をサポートし、バックアップ コピーの作成を簡素化します。
- 産業利用の準備ができています (JD、Meituan、Xiaohongshu のインフラストラクチャですでに使用されています)。
- 進行中の操作を停止したり影響を与えたりすることなく、データ ストレージ スキームを変更して更新する機能。
- データの有効期間を制限するための TTL サポート。
- 設定とストレージホストを管理するためのコマンド。
- 作業を管理し、作業の起動をスケジュールするためのツール (現在サポートされている作業は COMPACT と FLUSH)。
- 指定された頂点間の完全なパスと最短パスを見つける操作。
- サードパーティの分析プラットフォームと統合するための OLAP インターフェイス。
- CSV ファイルまたは Spark からデータをインポートするためのユーティリティ。
- Prometheus と Grafana を使用してモニタリング用のメトリクスをエクスポートします。
- ウェブインターフェース
ネビュラグラフスタジオ グラフ操作の視覚化、グラフ ナビゲーション、データ ストレージの設計、およびスキームの読み込み用。
出所: オープンネット.ru