spacejam

sled

spacejam

the champagne of beta embedded databases

AI 简介

sled 是一个用 Rust 编写的高性能嵌入式键值数据库,专为单机应用提供 ACID 事务、并发安全和崩溃一致性保障。核心特性包括类 BTreeMap 的 API、零拷贝读取、原子 CAS 与多键事务、前缀监听、多 keyspaces、写批处理及锁自由(lock-free)实现,底层采用日志结构合并树(LSM-tree)与 B+ 树混合设计,并支持 zstd 压缩。适用于需要本地持久化、高吞吐低延迟且无需独立数据库服务的场景,如桌面应用、CLI 工具、边缘设备或作为其他系统(如 WASM 运行时、配置存储)的底层存储引擎。

Rust
Apache License 2.0
9k
Stars
427
Forks
126
Watchers
154
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分63.89
默认分支main