Tokio 作者使用 Rust 编写 ORM 数据库
发表于:2024-10-28
Rust 新闻
摘要
Tokio 项目作者 Carl Lerche 推出 Toasty,一个基于Rust 开发的异步 ORM(对象关系映射)数据库,用于提高 Rust 在 Web 应用开发等方面的生产力。
Tokio 项目作者 Carl Lerche 推出 Toasty,一个基于Rust 开发的异步 ORM(对象关系映射)数据库,用于提高 Rust 在 Web 应用开发等方面的生产力。
Lerche表示,虽然 Rust 定位为一种系统级语言,但它也可以用于对于性能要求严格的更高级别的项目。而 Toasty 将拓展Rust 在数据库生态系统方向的空白。
Toasty ORM 处于早期开发阶段,“尚未准备好投入实际使用”。它是一个 Github 上的开源项目 并使用MIT license。
目前 Toasty 仅支持两种数据库管理器:Sqlite 和 AWS DynamoDB。前者用于 SQL 数据库,后者用于 NoSQL 数据库。开发人员需要了解如何为目标数据库管理器建模项目的架构。Lerche 打算很快增加对 Apache Cassandra(另一个 NoSQL 选项)的支持,并希望其他人能为其他选项贡献实现。