SQLx: Asynchrones, reines Rust SQL-Toolkit mit Kompilierzeit-Abfrageprüfungen

2025-07-29
SQLx: Asynchrones, reines Rust SQL-Toolkit mit Kompilierzeit-Abfrageprüfungen

SQLx ist ein asynchrones, reines Rust† SQL-Crate, das Kompilierzeit-überprüfte Abfragen ohne DSL bietet. Es unterstützt PostgreSQL, MySQL, MariaDB und SQLite, ist Runtime-agnostisch (funktioniert mit async-std, tokio und actix), verfügt über ein integriertes Verbindungspooling, Row-Streaming, TLS-Unterstützung und asynchrone Benachrichtigungen. SQLx verwendet Makros zur Kompilierzeit-SQL-Überprüfung und bietet sowohl High-Level- als auch Low-Level-Query-APIs für Entwickler.

Entwicklung