#key-value-database #bincode #key-value #repository

bindb

使用sled和bincode的简单类型化键值数据库

2个版本

0.0.3 2020年10月8日
0.0.1 2020年10月8日

#2738数据库接口

MIT 许可证

9KB
109

BinDB

基于sled构建的简单数据库。使用bincode作为内部格式,并提供

  • 自动将值从字节序列化和反序列化
  • 表格抽象
  • 范围扫描
  • 全表扫描

目标是作为尽可能简单的存储,用于结构化但无需使用sqlite的临时可缓存数据(改变一下。似乎在每一个项目中我都会遇到对它的需求)。

虽然我们会复制一些字节,但库旨在实现零克隆,以避免调用不必要的构造函数和析构函数。

依赖关系

~2–3MB
~55K SLoC