4个版本

0.2.2 2024年6月6日
0.2.1 2024年6月5日
0.2.0 2024年6月5日
0.1.0 2024年6月3日

#95数据库实现

Download history 168/week @ 2024-05-30 183/week @ 2024-06-06 4/week @ 2024-06-13 5/week @ 2024-06-20

每月122次下载

MIT 协议

50KB
898 代码行

NoDb

NoDb 是一个用 Rust 编写的轻量级和简单键值存储,基于 PickleDB-RS


lib.rs:

NoDb

======

NoDb 是一个简单的键值存储,它将数据存储在一个文件中。它旨在用于不需要完整数据库的小项目。它基于 PickleDB-RS

功能

  • 简单:NoDb 使用简单,类似于 PickleDB。
  • 快速:NoDb 很快,因为它将数据存储在内存中,只在需要时写入磁盘。
  • 轻量级:NoDb 轻量级,只有几个依赖项。
  • 序列化:NoDb 支持Serde的不同序列化方法。
  • 加密:NoDb 支持数据加密(目前使用Base64加密)。

依赖项

~8.5MB
~173K SLoC