和Rbatis相关项目 Log日志库 https://github.com/rbatis/fast_log Rbatis/Core https://github.com/rbatis/rbatis/tree/master/rbatis-core TODO 即将到来的特性 欢迎右上角star或者微信捐赠~About Rust ORM Framework High Performance Rust ORM(JSON based) Resources Readme License Apache-2.0 license Activi...
FrameworkMysql(docker)SQL statement(10k)ns/operation(lower is better)Qps(higher is better)Memory usage(lower is better) Rust-rbatis/tokio 1 CPU, 1G memory select count(1) from table; 965649 ns/op 1035 Qps/s 2.1MB Go-GoMybatis/http 1 CPU, 1G memory select count(1) from table; 1184503...
diesel 是一个不错的rust orm框架,提供了cli ,可以方便的进行migration 操作,以及帮助代码生成 以下是一个简单的试用 安装cli 注意需要最新的stable 版本,数据库使用docker-compose 运行 cargoinstalldiesel_cli 项目准备 docker-compose 服务 关于rust 项目构建的,后边说明 version:"3" services: app: build: ./ p...
A ORM formwork Rustlang-based,dynamic sql, no Runtime,No Garbage Collector, low Memory use,High Performance orm Framework. support async_std,tokio rbatis 是一个无GC无虚拟机无运行时Runtime直接编译为机器码,并发安全的 数据库 ORM框架,并且所有数据传值均使用json(serde_json) ...
SeaORM[91]是一款异步动态 ORM,要做 Rust 版本的 Active Record。 swc[92],是 Speedy Web Compiler 缩写,是一款用 Rust 编写的超快 TypeScript / JavaScript 编译器。swc 目前已经被 deno、next.js、Vite 4.0等知名项目使用。 sycamore[93]是一个响应式的无虚拟dom 的 前端库,同样是基于 Rust 和 WebAssembly...
Rust Diesel is an ORM framework for Rust that provides an object-relational mapping layer between the relational database and the rust code. The framework supports multiple databases, including MySQL, PostgreSQL, SQLite, MSSQL, and Oracle. The object-relational mapping layer can be used for queryi...
💎 Expressive ORM for MySQL, PostgreSQL and SQLite based onsqlx. ✨ Innovations on query population, field translation and model hooks. 📅 Lightweight scheduler for sync and async cron jobs. 💠 Unified access to storage services, data sources and LLMs. ...
rbatis/rbatis国内团队开发的ORM,异步、性能高、简单易上手 diesel-rs/diesel安全、扩展性强的Rust ORM...
Loco is a Rails inspired web framework for Rust. 而且是基于 Axum 的封装。于是忍不住想尝试一下,顺便把之前写的小工具重构成基于 Loco 的。 安装loco cargo install loco-cli cargo install sea-orm-cli 其中,sea orm 是 loco 内置的 ORM。
Rocket integrates well with ORM libraries like Diesel and SQLx. Advanced Example: JSON API Code: // Importing required modules use rocket::serde::{Serialize, json::Json}; // Defining a data structure to serialize as JSON #[derive(Serialize)] ...