NeuroDB是一个内存级图数据库引擎,能够利用Neuro-cypher指令实现对图数据的创建、编辑、检索 以及建立在复杂图算法上的一些高级图应用。 NeuroDB的主要特性为:
- 轻量级:整个引擎的可执行程序仅有不到400KB
- 内存级:整个图数据被完全载入到内存中进行操作
- 高速:得益于整个数据库都在内存中,无硬盘读写延迟
- 可嵌入式:数据库可以嵌入到您项目里类似sqlite,无需单独部署运维
- 跨平台:各主流操作系统(windows、Linux、Mac)以及手机操作系统(Android、IPhone)和任何可运行C语言目标程序的嵌入式系统或单片机(STM32)都可运行NeuroDB
- 精简化:类似Redis,以精简的操控指令、精简的部署运维、精简的软件架构 实现强大、高效、低资源消耗的图数据库引擎
- 全自主研发:提供图数据库国产替代方案
- 提供边缘计算:得益于 NeuroDB的轻量级, 其可嵌入到 小型、微型设备上(芯片上) 实现“边缘计算”
- 图建模概念:NeuroDB的可视化客户端实现了 类似 面向对象的 根据模型“派生”图数据的概念,可以在建模中设计 图的节点、关系关联机构,并且可以向关系数据库表结构那样 设计节点或关系上的属性(属性名、属性数据类型、属性数据长度等)
NeuroDB 图数据库服务端 属于轻量级架构,整个服务端启动只占用系统 几KB的空间
NeuroDB提供友好强大的图可视化界面:NeuroStudio,其实现了可视化数据展示、图数据编辑、图数据建模功能。
特别的,NeuroStudio引入了“图建模”概念实现了 类似 面向对象的 根据模型“派生”图数据的概念,可以在建模中设计 图的节点、关系关联机构,并且可以向关系数据库表结构那样 设计节点或关系上的属性(属性名、属性数据类型、属性数据长度等)
更多信息,请访问 NeuroDB 主页:NeuroDB