transact-rs

sqlx

transact-rs

🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.

AI 简介

SQLx 是一个面向 Rust 生态的异步 SQL 工具库,提供编译期 SQL 查询校验、零运行时 DSL 的轻量数据库访问能力。核心特性包括:基于 async/await 的纯异步驱动、支持 PostgreSQL、MySQL、MariaDB 和 SQLite 的跨数据库抽象、无需 unsafe 代码的纯 Rust 实现(SQLite 除外)、以及对多种运行时(Tokio/async-std/Actix)和 TLS 库的兼容。适用于构建高性能 Web API、微服务后端及需要类型安全与编译期保障的数据库交互场景。

Rust
Apache License 2.0
17.3k
Stars
1.6k
Forks
63
Watchers
677
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分69.64
默认分支main