surrealdb:文档图数据库
一个用于实时网络的可扩展、分布式、可协作的文档图数据库。特性包括:
支持数据库 Server,或作为嵌入的包。
支持多行、多表 ACIS 事务。
支持单节点或高度扩展的分布式节点。
记录链接和有向类型图连接。
存储结构化和非结构化数据。
用于预先计算的高级分析的增量计算视图。
实时 API 层,内置安全权限。
可以使用表格、文档和图等方式存储和建模数据。
前后端开发时简单的 Schema 定义。
直接从浏览器和客户端设备连接和查询。
使用嵌入的 JavaScript 函数实现自定义高级功能。
目前客户端已支持 JavaScript、WebAssembly 和 Ebmer.js;服务端已支持 JavaScript、Node.js、Golang、Rust 和 Deno。其他语言也即将支持。
文档:https://surrealdb.com/docs
GitHub:https://github.com/surrealdb/surrealdb
nixpacks:image构建
App source + Nix packages + Docker = Image
Nixpacks 采用源目录生成一个兼容 OCI 的 image,该 image 可以部署在任何地方。核心原则:
符合直觉的默认值:在大多数情况下,使用 Nixpacks 构建和部署应用程序应该无