今天发布了 Stoolap v0.2,作为 SQLite 的替代方案,用于满足嵌入式 SQL 数据库的需求,且完全使用 Rust 编程语言编写。Stoolap 支持内存中和持久化存储模型。
Stoolap 支持多版本并发控制(MVCC)事务,并且完全符合 ACID 特性,其全部代码均使用 Rust 编写。在 Stoolap 0.2 中,对诸如额外的分组集、Volcano 风格的操作符架构、SEMI/ANTI 连接操作符、查询超时支持、键集分页以及其他功能进行了更多改进。

Stoolap 0.2 还带来了多项性能优化,包括查询执行、存储和 MVCC 处理,更快的 JOIN 操作,各种内存/分配增强,索引优化,以及底层架构的改进。
通过 GitHub 和 Stoolap.io 项目网站下载并了解更多关于这个嵌入式 SQL Rust 数据库解决方案的信息。
转自 Stoolap 0.2 Released For Modern Embedded SQL Database In Rust – Phoronix
Linuxeden开源社区