72 个重大版本更新
新增 0.74.0 | 2024 年 8 月 22 日 |
---|---|
0.72.0 | 2024 年 7 月 31 日 |
0.51.0 | 2024 年 3 月 28 日 |
0.37.0 | 2023 年 12 月 21 日 |
0.4.0 | 2023 年 3 月 31 日 |
#1789 in 数据库接口
2,752 每月下载量
在 15 个 Crates 中使用(通过 deno_runtime)
3.5MB
85K SLoC
deno_kv
此 crate 为 Deno 提供了一个键值存储。有关 Deno KV 的概述,请阅读 手册。
存储后端
Deno KV 具有可插拔的存储接口,支持多个后端
- SQLite - 由本地 SQLite 数据库支持。此后端适合开发,并在本地运行时为默认设置。它在 denokv_sqlite crate 中实现。
- 远程 - 由实现 KV Connect 协议的远程服务支持,例如 Deno Deploy。
可以通过实现 Database
trait 来添加额外的后端。
KV Connect
KV Connect 协议允许 Deno CLI 与远程 KV 数据库通信。该协议的 规范 和 protobuf 定义 可在 denokv
仓库的 proto
目录下找到。
依赖项
~162MB
~3.5M SLoC