vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
解決的問題
NebulaGraph 是專為處理海量圖資料並實現毫秒級延遲而設計,為傳統資料庫難以應對的複雜關係型查詢提供可擴展的解決方案。特別適用於社交媒體網路、推薦系統、知識圖譜和人工智慧應用等場景。
工作原理
它是一個採用無共享架構(shared-nothing)的分散式圖資料庫,儲存與運算分離。透過 RAFT 協定確保資料一致性,並支援與 OpenCypher 相容的查詢語言,用於與圖資料互動。
適用對象
需要快速圖分析能力,並能水平擴展以管理大規模互連資料的開發者與資料工程師。
主要亮點
- 分散式架構:對稱式分散,具備水平擴展能力。
- 高性能量:可實現大規模資料量下的毫秒級延遲。
- 強一致性:使用 RAFT 協定確保資料可靠性。
- 標準化查詢:支援 OpenCypher 相容的查詢語言。
- 安全性:提供基於角色的存取控制(RBAC),增強安全性。
相關
- 專案
- 專案
- 專案
- 專案