简介
Whisperdb 是一个开源的 key-value 存储库,它使用 LevelDB 存储引擎作为后端。它的主要特点是检索速度非常快,尤其是对于字符串键的搜索更是得心应手。在前端开发中,Whisperdb 可以用来存储和快速检索一些基本配置数据或者本地缓存数据等,是一个极为实用的工具。
安装
使用 npm 包管理器进行安装:
--- ------- ---------
API 说明
初始化
------ --------- ---- ------------ -- ------------------ ------- ------------------------ -------- -- - ---------------- ---
存储数据
-- --------- ------- ------------- -------- -------- -- - ------------------ ------ ---------------- ---
获取数据
-- --------- ------- ------------- ----------- -- - ------------------- ---
删除数据
-- --------- ------- ------------- -------- -- - ------------------ ------- ---------------- ---
批量存储、获取和删除数据
----- ---- - - - ---- ------- ------ -------- -- - ---- ------- ------ -------- -- - ---- ------- ------ -------- - -- -- ----------- ------- -------------- ------- -- - -- ------- - ------------------ ----- --------- ------- - ---- - ------------------ ----- ------------- - --- -- ----------- ------- ----- ---- - -------- ------- -------- ----------------- ------- ------- -- - -- ------- - ------------------ --- --------- ------- - ---- - -------------------- - --- -- ----------- ------- ----------------- ------- -- - -- ------- - ------------------ ------ --------- ------- - ---- - ------------------ ------ ------------- - ---
迭代遍历数据
-- ------ ---------------- ------ -- - ----------------- ------- ------ ----------- -- -------- -- - ---------------------- ------------- ---
关闭数据库
-- ------- ---------- -------- -- - --------------------- ---------- ---------- ---
示例代码
------ --------- ---- ------------ ------------------------ -------- -- - -- ---- -------------- ------ -------- -- - ----------------- ------ ---------------- --- ------------- --- -------- -- - ---------------- ------ ---------------- --- ---------------- ------- -------- -- - ------------------- ------ ---------------- --- -- ---- -------------- ---------- -- - ------------------ ---------- --- ------------- --------- -- - ----------------- --------- --- ---------------- ------------ -- - -------------------- ------------ --- -- ---- ---------------- -------- -- - ------------------- ------- ---------------- --- -- ------------ ----- ---- - - - ---- ------- ------ -------- -- - ---- ------- ------ -------- -- - ---- ------- ------ -------- - -- -------------- -------- -- - ------------------ ----- ------------- -- -------- -- - ------ -------------------- ------- --------- -- ------------ -- - -------------------- -- -------- -- - ------ -------------------- ------- --------- -- -------- -- - ------------------ ------ ------------- --- -- ------ ---------------- ------ -- - ----------------- ------- ------ ----------- -- -------- -- - ---------------------- ------------- --- -- ------- ---------- -------- -- - --------------------- ---------- ---------- --- -- ------------ -- - -------------------- ------- ----------- ------- ---
结论
Whisperdb 是一个高效、可靠的前端数据存储和检索工具。我们可以通过它来实现一些简单的本地数据存储和缓存操作,极大地提高了我们开发的效率和性能。同时,Whisperdb 还提供了一系列丰富的 API,使我们能够方便地实现批量处理、迭代遍历和异步操作等功能。如果你正在寻找一款优秀的前端数据存储库,那么不妨一试 Whisperdb!
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671078dd3466f61ffdea2