Recommended data access patterns for Rust?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • diesel

    A safe, extensible ORM and Query Builder for Rust

  • Diesel is what gets thrown around a lot for people looking for a library in the same niche as ORMs. https://crates.io/crates/diesel

  • toql

    A friendly and productive ORM

  • Sound like object-relational mapping. I'm the author of the Toql ORM, see a Todo example here. I've tried hard to make the API simple, but the lib is fairly capable. I'm using it to power a big REST-server for online-exams (~60 tables). It's currently for MySQL only, more next year.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • todo_rotomy

    CRUD example with Rocket, Toql and MySQL

  • Sound like object-relational mapping. I'm the author of the Toql ORM, see a Todo example here. I've tried hard to make the API simple, but the lib is fairly capable. I'm using it to power a big REST-server for online-exams (~60 tables). It's currently for MySQL only, more next year.

  • sea-orm

    🐚 An async & dynamic ORM for Rust

  • There is also SeaORM and Diesel, which are actively developed. They support more databases.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts