文件名称:kvs:用于浏览器,Node.js和内存的轻量级键值存储库
文件大小:1.54MB
文件格式:ZIP
更新时间:2024-06-03 18:37:12
javascript node browser memory db
KVS 浏览器,Node.js和内存中的键值存储。 它是用于键值存储的monorepo。 动机 我想获得适用于Browser和Node.js的通用存储库。 以前,我为此目的创建了 。 但是, 在 或上不起作用 @kvs/*软件包使用等提供了异步存储API,并解决了此问题。 共同特征 KVS库提供以下常见功能。 键值存储 异步读写API 提供get , set , has , delete和clear API 迁移API 通过version和upgrade方法升级存储数据 小包装几乎包装大小为1kb (gzip) 打字稿所有软件包均由TypeScript编写 支持浏览器 支持的浏览器 基于Chrome的MSEdge,Chrome,Firefox,macOS Safari 配套 普遍的 :为平台使用合适的存储将IndexedDB用于浏览器,并将Node-localstorage用