
星环分布式图数据库StellarDB星环科技致力于打造企业级大数据基础软件围绕数据的集成、存储、治理、建模、分析、挖掘和流通等数据全生命周期提供基础软件与服务在图计算领域深耕多年自主研发了分布式图数据库StellarDB兼容openCypher查询语言提供海量图数据的存储和分析能力支持原生图存储结构支持万亿边PB级数据存储。同时StellarDB具备毫秒级点边查询能力10层的深度链路分析能力提供近40种的图分析算法具备数据2D和3D展示能力。StellarDB主要由以下部分组成分布式图存储引擎作为原生图的关键部分分布式存储引擎通过自研的存储格式和多种高效的压缩算法为图数据库提供高吞吐、任延迟的数据访问能力。图存储引擎根据分区算法将数据切割成多个子图分布式存储拥有良好的可扩展性能够支撑 PB 级万亿边的超大图存储。分布式图存储引擎由 Master 和 Worker 两种角色组成Master 角色负责元信息管理、负载均衡管理、事务管理等.多个Master 角色组成 Master Group从而提供高可用服务。Worker 角色负责数据存储、索存储、日志存储、CRUD、数据副本等。Worker 角色为每个子图分区提供数据多副本通过 Raft 协议实现数据一致性。分布式图查询引擎图查询引擎提供了分布式、可扩展的点、边查询能力是 StelarDB 能够提供 10 层深度查询的关键所在。图查询引擎内置 openCypher 解析器通过词法分析、语义分析将一个复杂的查询变成一组逻辑执行计划并通过 CBO.RBO 等多种优化方式转换成可分布式执行的物理执行计划。StellarDB 的图查询引擎具备良好的可扩展性支持在线扩缩容可有效应对大图的深度查询图查询引擎支持任务容错自动重试失败查询可保障复杂查询的顺利执行。通用查询语法解析器StellarDB 支持 openCypher 为图查询语言并基于 V9 规范做了自定义函数、schema、权限、图算法等语法扩展能够满足用户实现复杂业务场景。除了 openCypher 之外StellarDB 的语法解析器也能够解析 SOL并提供多模型的数据交互能力有效提升图数据库和外部系统的交互能力。分布式图算法引擎StellarDB 支持高性能、分布式的图算法执行通过扩展的语法调为用户提供简便的算法功能。当前已支持PageRank、连通子图、LPA、 短路径等近 30 种图算法算法性能超过同类竞品数倍。可视化引擎StellarDB 提供网页可交互分析工具便于用户构建图谱、导入数据、分析图谱和导出结果。当前支持 2D 和 3D 两种展示方式便于分析人员以低代码的形式探索图谱。此外StellarDB 还借助星环其他产品提供丰富的功能如通过 Transwarp Audit 提供数据库操作与权限审计功能Transwarp Guadian 提供用户认证、权限管理功能,Transwarp Aquila lnsight 提供统一监控与告警TranswarpManager 提供安装和资源监控服务。