3个不稳定版本

0.2.1 2024年5月19日
0.2.0 2024年4月23日
0.1.0 2024年3月31日

#1055数据库接口

Download history 11/week @ 2024-04-27 1/week @ 2024-05-04 196/week @ 2024-05-18 20/week @ 2024-05-25 10/week @ 2024-06-01 1/week @ 2024-06-08

每月下载量: 192

MPL-2.0 许可证

21KB
543

redb-bincode

此包是围绕 redb 的包装器,使键和值需要 T: bincode::Encode + bincode::Decode 并以大端形式序列化 bincode,这使得使用 redb 更加方便。

它还包含了一些与 redb 的细微偏差,但忠于原始API。

它是从个人需求中产生的,在撰写本文时,只包含我真正需要的东西。也就是说,添加缺失的部分应该像复制粘贴修改现有代码一样简单,欢迎贡献。只是请注意,如果您打算使用它,可能需要亲自动手。

值得注意的是使用了 bincode 的预发布版本。

此包中使用的方案可能有点重,但应该适用于任何序列化格式,无论是基于 serde 的还是不是。

依赖项

~1.2–1.7MB
~40K SLoC