Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Rust MySQL Projects
📊 Cube — The Semantic Layer for Building Data ApplicationsProject mention: Need to reduce costs - which service to use? | /r/dataengineering | 2023-12-05
also check out cube.dev. they can do the semantic layer and cache it so you are not hitting Snowflake all the time.
A safe, extensible ORM and Query Builder for RustProject mention: People who use rust and postgres in production along with RDS proxy, what do you do? | /r/rust | 2023-11-15
Both seem nice. However, both of them rely very heavily on prepared statements. Unfortunately, using prepared statements is a no-go when you use connection poolers like pgbouncer, or in my case AWS RDS proxy. A discussion in Diesel indicates that disel is not going to provide any support for disabling prepared stements (https://github.com/diesel-rs/diesel/discussions/3575), and a discussion on sqlx hints that disabling prepared statements is possible, but I haven't found any documentation or examples for it.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)Project mention: Rust as a general application language | /r/rust | 2023-12-09
What exactly are you missing? I haven't really written "boring corporate backend stuff" in a few years but something like sqlx provides everything I've ever needed there.
🐚 An async & dynamic ORM for Rust
Seed your development database with real data ⚡️Project mention: Ask HN: What's your favorite rust binaries? | news.ycombinator.com | 2023-03-01
I like rust binaries because they are cross-platform. I've found cool ones like
If you know any repos where I may find compilation of tools I'll be thankful!
Smart SSH, HTTPS and MySQL bastion that needs no client-side softwareProject mention: SSH With SSO | /r/selfhosted | 2023-07-02
It's rather for access control with like, 50+ clients. Possibly with access control. I'm currently testing with warpgate
ReadySet is a transparent database cache for Postgres & MySQL that gives you the performance and scalability of an in-memory key-value store without requiring that you rewrite your app or manually handle cache invalidation. Based on the Noria project from MIT. Built using Rust. 🚀Project mention: Fine-grained caching strategies of dynamic queries | news.ycombinator.com | 2023-09-21
This example is a great use case for partial incremental view maintenance systems like ReadySet: you automatically get something like the “prepopulating the cache” section (toward the end of the blog) while only caching the data the application is using, and avoiding the need to manually implement any sort of invalidation logic.
(Disclaimer: I used to work for them, but don’t anymore. It’s all available for free on GitHub though for anyone interested: https://github.com/readysettech/readyset)
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL
🔱 A dynamic SQL query builder for MySQL, Postgres and SQLiteProject mention: Hey Rustaceans! Got a question? Ask here (8/2023)! | /r/rust | 2023-02-21
The main limitation of prepared statement is that you can only insert values, so you cannot dynamically construct the query depending on the parameters. For that, you can use a query builder such as sea-query, which should handle that.
Mysql client library implemented in rust.Project mention: What would I need to use in order to interface with a database? | /r/rust | 2023-06-09
Asyncronous Rust Mysql driver based on Tokio.
🧭 GraphQL framework for SeaORM
bringing orm-like features to sqlx
Simple, extensible multithreaded background job and message processing library for RustProject mention: Periodic tasks | /r/rust | 2023-12-04
This is a full blown framework, but if anyone else stumbles across this question, https://crates.io/crates/apalis has been really useful for me.
A highly scalable MySQL Proxy framework written in Rust
🌿 SQL schema definition and discovery
node.js compile-time SQL validations & type generationsProject mention: compile-time SQL validations and type generation in TypeScript & Node | /r/typescript | 2023-08-27
A user crud written in Rust, designed to connect to a MySQL database with full integration test coverage.
Tool to automate the visualisation of SQL schemas from a SQL fileProject mention: Generate diagrams programmatically with D2 | /r/programming | 2023-01-14
If you are interested it's https://github.com/nag763/doteur with a live demo here https://nag763.github.io/doteur/live/
A bridge to MQTT/InfluxDB/Postgres for communications with LuxPower inverters
Asynchronous casbin adapter for mysql, postgres, sqlite based on sqlx-rs
An indexing engine that lets you access EVM chain data with SQLProject mention: Building language-agnostic specifications: A good reason to start out with Rust? | /r/rust | 2023-12-05
Recently, I have been building https://github.com/chaindexing/chaindexing-rs , an indexing daemon/engine for accessing blockchain data in EVM blockchains. The main goal is to eventually build an equivalent in popular languages to allow users from different backgrounds access blockchain data trivially.
A wrapper for writing MariaDB/MySQL user defined functions in RustProject mention: Is it possible to get fast Rust compiles in a Docker container? | /r/rust | 2022-12-28
I see you answered a good part of your question, but I might have the dockerfile you want if size/cache is still a concern: https://github.com/pluots/sql-udf/blob/273eaed142f222b75f72d28911613ff5c0740365/Dockerfile.examples
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust MySQL related posts
1 project | /r/rust | 4 Dec 2023
Fine-grained caching strategies of dynamic queries
1 project | news.ycombinator.com | 21 Sep 2023
Crate that can help me with background jobs in a server?
1 project | /r/rust | 9 Sep 2023
SQLX MSSQL Connection String Problem
1 project | /r/rust | 6 Jul 2023
SQLx 0.7 released! Offline mode usability improvements, performance fixes and major upgrades across the board!
6 projects | /r/rust | 3 Jul 2023
MariaDB / SQLx - "Unknown Authentication Plugin"
1 project | /r/rust | 19 Jun 2023
What would I need to use in order to interface with a database?
1 project | /r/rust | 9 Jun 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 9 Dec 2023
What are some of the best open-source MySQL projects in Rust? This list will help you: