从 MySQL 分支而来的开源关系型 SQL 数据库,兼容 MySQL,并内置向量搜索与集群能力。
8543+37 本周2266C++GPL-2.0更新于 16小时前
位于应用与 MySQL、Postgres 之间的透明缓存层,通过复制流自动同步缓存的查询结果。
Readyset 是一个位于应用与 MySQL、Postgres 数据库之间的缓存层。它与两种数据库的通信协议兼容,现有的 ORM 和数据库客户端无需修改代码即可直接连接。即使是复杂的 SQL 读取,也能转化为快速查找,显著提升读取性能。
与需要手动维护的缓存不同,Readyset 通过读取数据库的复制流,自动让缓存结果与数据库保持同步,应用无需自行处理缓存失效。被缓存的 SELECT 语句会随底层数据变化而增量更新。
项目使用 Rust 编写,提供 Docker 镜像、Linux 二进制文件和一键安装脚本。官方也提供托管服务 Readyset Cloud。
运行 README 中的官方安装脚本
或使用 README 中的 Docker 镜像安装
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
从 MySQL 分支而来的开源关系型 SQL 数据库,兼容 MySQL,并内置向量搜索与集群能力。
支持多线程、兼容 Redis 协议的内存数据库,可直接替换 Redis 使用。
内存数据存储,可用作缓存、数据结构服务器、文档数据库、向量数据库和消息代理。
无主节点的分布式 SQLite 复制服务器,任意节点可写入,兼容 MySQL 协议。
基于 Postgres 的开发平台,提供托管数据库、认证、自动生成的 API、文件存储等功能,可作为 Firebase 的开源替代。
用 Rust 编写的进程内 SQL 数据库,兼容 SQLite,并提供实验性的 Postgres 接口。