r2d2_postgres:一个为PostgreSQL数据库定制的连接池库,基于r2d2。 sqlx:一个具有异步和连接池功能的现代数据库库,支持多种数据库类型。 使用示例:以下是一个使用r2d2和MySQL数据库的简单示例: user2d2::{Pool, PooledConnection};user2d2_mysql::MysqlConnectionManager;fnmain() {letmanager= MysqlConnectionManager:...
sfackler/r2d2— generic connection pool SQL [sql] Generic launchbadge/sqlx - async PostgreSQL/MySQL/SQLite connection pool with strong typing support SeaQL/sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite SeaQL/sea-schema - 🌿 SQL schema definition and discover...
缓存: 使用r2d2_redis 进行数据缓存。 技术栈 Rust: 作为主要开发语言。 Axum: Web 框架。 SQLx: 数据库 ORM。 Tokio: 异步运行时。 Serde: 序列化/反序列化。 模块介绍 framework_base_web 模块 模块概述 作为框架的基础,framework_base_web 模块提供了 Web 应用开发所需的通用功能,包括: 配置加载与日志处理...
bb8: 是一个基于tokio的异步数据库连接池,灵感来源于同步连接池r2d2。 futures-rustls: 该库结合了futures库和Rustls,为基于futures的异步Rust代码提供TLS/SSL流的支持。 async-shutdown: 提供了一套用于异步应用的优雅关闭机制,有助于正确处理清理和资源释放。 openraft: 是一个高级的Rust Raft协议实现,可以用在...
sqlx-postgres- SQLx PostgreSQL sqlx-sqlite- SQLx SQLite 导航徽章 代码仓库 rbatis 受Mybatis 和 MybatisPlus 启发,用 Rust 编写的高性能、安全、动态 SQL(编译时)ORM 框架。 - 编译时动态 sql(mybatis 动态 sql 标签)、全异步(Future)、生产实践(abs_admin)、 - 内存安全,协程安全,事务安全(防忘提交)...
sfackler/r2d2 - generic connection pool SQL [sql] Generic launchbadge/sqlx - async PostgreSQL/MySQL/SQLite connection pool with strong typing support SeaQL/sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite SeaQL/sea-schema - 🌿 SQL schema definition and discove...
这个crate叫做akita,翻译过来就是秋田犬的意思,也代表了呆萌可爱的意思。基本的实现思路就是通过Rust的过程宏来完成对数据库表结构的映射,然后封装了一些便捷的SQL组装的工具方法。目前项目暂时只支持MySQL,所使用的线程池为r2d2,即将计划支持ClickHouse、SQLite、MSSQL、ORACLE等数据库。
sfackler/r2d2 - generic connection pool SQL [sql] Generic launchbadge/sqlx - async PostgreSQL/MySQL/SQLite connection pool with strong typing support SeaQL/sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite SeaQL/sea-schema - 🌿 SQL schema definition and discove...
【疯狂的Rust库】cargo_metadata 如何获取Rust项目的元信息? 01:48 【疯狂的Rust库】sqlx 最受欢迎的Rust数据库,支持PostgreSQL, MySQL和SQLite 03:02 【疯狂的Rust库】rbatis 功能强大的数据库工具箱,支持ORM和常用的数据库 03:30 【疯狂的Rust库】taplo 针对toml格式进行语法解析和文档格式化 04:04 【疯...