文件名称:bench:基准抽象级别下降和级别存储
文件大小:230KB
文件格式:ZIP
更新时间:2024-06-01 10:51:59
nodejs benchmark level work-in-progress levelup
水平凳
基准和商店。 当前仅适用于Node.js。
例子
npm i level-bench leveldown rocksdb
npx level-bench run put leveldown
npx level-bench run put rocksdb
npx level-bench plot put
收益率(已过时):
强调
定位当前工作目录或npm安装的目录
比较不同目标或选项的基准
从基准元数据(程序包,平台等)导出图标签。
对每个数据库使用唯一的临时目录
可以选择将db包装为encoding-down和/或levelup
还需要level或已经是一个levelup界面的其他东西
还需要ioredis和sqlite3 (请参阅 )。
用法
level-bench run
【文件预览】:
bench-master
----.github()
--------dependabot.yml(222B)
--------workflows()
----benchmarks()
--------put.plot.js(2KB)
--------self-distribution.js(936B)
--------self-distribution.plot.js(2KB)
--------batch-put.js(4KB)
--------put.js(3KB)
--------index.js(153B)
----third-party()
--------img()
--------sqlite3.js(2KB)
--------README.md(947B)
--------ioredis.js(2KB)
----lib()
--------level-du.js(295B)
--------meta.js(4KB)
--------byte-options.js(195B)
--------run.js(3KB)
--------package-committish.js(1KB)
--------escape-gnuplot-string.js(192B)
--------result.js(650B)
----level-bench.js(2KB)
----UPGRADING.md(212B)
----test()
--------meta.js(1KB)
----LICENSE.md(1KB)
----README.md(9KB)
----example.png(109KB)
----CONTRIBUTORS.md(397B)
----.gitignore(130B)
----CHANGELOG.md(3KB)
----package.json(1KB)