Rad: The relational database, redesigned. OLTP backed by durable object storage
6 hours ago
- #Database
- #Declarative
- #Type-safe
- Rad是一个重新设计的关系型数据库,它以声明式模式作为数据库、迁移和类型安全客户端的唯一真相来源。
- 它直接从模式生成类型安全的客户端,消除了对ORM、查询构建器和查询中字符串拼接的需求。
- 该工具链包括数据库迁移处理,能自动计算并运行模式变更,并支持重命名提示以保持设计意图。
- Rad从一开始就为对象存储而构建,具有无状态计算和持久化数据存储的特点,并使用JSON-over-HTTP协议为生成的客户端提供服务。
- 它可以在Windows、macOS或Linux上作为单个可执行文件运行,同时包含数据库服务器和CLI开发者工具。