Rbatis 4.0-0 发布, Rust 编写的高性能 ORM 框架

Rbatis 是一个用 Rust 编写的高性能、安全、动态 SQL(编译时)ORM 框架,受 Mybatis 和 MybatisPlus 的启发。它提供高性能,基于 Future,带有 async_std/tokio,单线程基准测试可以轻松达到 200,000 QPS。

目前 Rbatis 4.0.0 发布了,带来如下变更:

  • 删除了 sqlx-core
  • 添加 rbdc 驱动程序(mysql、sqlite、mssql、pg....等等)。重写的数据库驱动类似于 JDBC,实现 Box Dyn 依赖分离
  • 添加 mobc 连接池
  • 删除了 Wrapper
  • pysql/htmlsql 宏添加了关键字 ``支持
  • 所有驱动程序支持关键字 ? 占位符

更新公告:https://github.com/rbatis/rbatis/releases/tag/v4.0

猜你喜欢

转载自www.oschina.net/news/205623/rbatis-4-0-0-released