-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
Currently my favourite DB library is sqlx. Simplicity of raw queries, but safety of an orm. https://github.com/launchbadge/sqlx
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
Whatever you choose, presuming your app is database heavy, I highly recommend spending time on DB schema design to make all queries as short as possible, avoid relying on transactions, and keep your connection pool tiny. For reference: https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing
-
Diesel maintains a set of benchmarks for several database libraries
Related posts
-
Top 5 Snowflake Alternatives for Cost-Effective Data Warehousing
-
Melhorando o desempenho de aplicações Spring Boot - Parte II
-
SQL, concatenate multiple rows of strings and remove duplicates #eg27
-
SQL, output associated records having many-to-many relationship row by row #eg26
-
Hive: An Open-Source Data Warehouse Built on Apache Hadoop