vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
解决的问题
NebulaGraph 专为处理海量图数据并实现毫秒级延迟而设计,为传统数据库难以应对的复杂关系型查询提供可扩展的解决方案。特别适用于社交媒体网络、推荐系统、知识图谱和人工智能应用等场景。
工作原理
它是一个采用无共享架构(shared-nothing)的分布式图数据库,存储与计算分离。通过 RAFT 协议确保数据一致性,并支持与 OpenCypher 兼容的查询语言,用于与图数据交互。
适用人群
需要快速图分析能力,并能水平扩展以管理大规模互连数据的应用开发者和数据工程师。
主要亮点
- 分布式架构:对称分布式,具备水平扩展能力。
- 高性能:可实现大规模数据量下的毫秒级延迟。
- 强一致性:使用 RAFT 协议确保数据可靠性。
- 标准化查询:支持 OpenCypher 兼容的查询语言。
- 安全性:提供基于角色的访问控制(RBAC),增强安全性。
相关
- 项目
- 项目
- 项目
- 项目