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