加载中...

SurrealDB 是一个用 Rust 编写的开源多模数据库,将文档、图、键值等模型统一在一套引擎中,查询语言 SurrealQL 语法接近 SQL 又原生支持记录间的图遍历。
其记录 ID 形如「表名:标识」,记录之间可通过 RELATE 语句建立带属性的边,查询时用箭头语法沿关系遍历;内置模式可选的表定义、实时查询(LIVE SELECT)、细粒度权限与账户体系,允许前端通过 WebSocket 直接连接数据库,目标是省去传统后端 API 层。存储层可插拔,单机嵌入式使用自研引擎,分布式部署可基于 TiKV 等后端。
适合快速构建全栈应用原型、实时协作类产品与多模型数据场景。
优点是开发体验新颖、模型表达力强;缺点是项目较年轻,大规模生产案例与性能调优实践仍在积累中。

登录 后参与讨论
暂无讨论,来发表第一条评论吧