纯 JavaScript async / await索引的持久数据库。
什么
在哪里
讨论
文档
来源
问题
CI
覆盖范围:
执照:
麻省理工学院
Memento 从 NPM 安装。
npm install memento
Memento 是一个支持原子、隔离事务的数据库,写入预写日志并在系统崩溃时同步以实现持久性,并合并到 b 树中以进行快速检索。 它从内存页面缓存中读取,并在页面达到用户指定的内存限制时从缓存中逐出页面。
Memento 是用纯 JavaScript 编写的。
Memento 提供了一个现代的async / await接口。
这个README.md也是一个使用单元测试框架的单元测试。 我们将使用 Proof okay函数来断言自述文件中的语句。 证明单元测试通常看起来像这样。
require ( 'proof' ) ( 4 , async