如题,遍览中文互联网,SurrealDB 信息蛮少的
1
yidinghe 236 天前 via Android 1
粗看了一下文档,它的架构分为解析执行层和存储层,其中存储层并没有自己单独开发而是使用现有的数据库,比如你部署了一套 TiDB ,就可以用它做存储层,再额外部署 SurrealDB 的解析执行层。因为存储层都是 kV 数据,所以它支持多模型,甚至自己定义了特有的 SQL 语法。
在数据层面它是一个文档数据库,但是支持 SQL 和事务,所以苦于没有事务的 MongoDB 用户可以尝试一下。 然而关系数据库用户要注意了:虽然 SurrealDB 提供 SQL ,但它不支持 join 。 |