文件名称:rocksdb:纯C ++ Node.js RocksDB绑定。 符合abstract-leveldown的商店
文件大小:1.15MB
文件格式:ZIP
更新时间:2024-05-18 03:18:45
nodejs rocksdb level leveldb prebuilt-binaries
Rocksdb 一个低级的Node.js RocksDB绑定。 符合商店。 目录 点击展开 贡献 Git子模块 出版 捐 支持者 赞助商 执照 介绍 此模块紧随leveldown并实现相同的API。 不同之处在于, leveldown是LevelDB的绑定,而rocksdb是Facebook的LevelDB分支RocksDB的绑定。 我们强烈建议您使用levelup优先于rocksdb除非你有可衡量的业绩的理由这样做。 levelup针对可用性和安全性进行了优化。 尽管我们正在努力提高rocksdb接口的安全性,但是如果您没有以正确的方式执行操作,仍然很容易使Node进程崩溃。 如果要升级:请参阅UPGRADING.md 。 支持平台 我们的目标是至少支持Active LTS和当前Node.js版本,Electron 5.0.0,以及由于N-API而导致的任何将来的Node.js
【文件预览】:
rocksdb-master
----.gitignore(315B)
----chained-batch.js(758B)
----package.json(2KB)
----LICENSE.md(1KB)
----.travis.yml(1KB)
----binding.js(54B)
----iterator.js(1KB)
----CHANGELOG.md(15KB)
----.gitmodules(111B)
----deps()
--------rocksdb()
--------snappy()
----.github()
--------dependabot.yml(190B)
----README.md(6KB)
----appveyor.yml(967B)
----binding.gyp(2KB)
----leveldown.js(4KB)
----binding.cc(46KB)
----.npmignore(1KB)
----UPGRADING.md(5KB)
----test()
--------make.js(826B)
--------stack-blower.js(901B)
--------leveldown-test.js(294B)
--------common.js(309B)
--------iterator-gc-test.js(2KB)
--------iterator-recursion-test.js(2KB)
--------compression-test.js(3KB)
--------iterator-starvation-test.js(3KB)
--------chained-batch-gc-test.js(1006B)
--------leak-tester-batch.js(2KB)
--------repair-test.js(2KB)
--------gc.js(270B)
--------leak-tester.js(1KB)
--------port-libuv-fix-test.js(540B)
--------destroy-test.js(4KB)
--------approximate-size-test.js(3KB)
--------leak-tester-iterator.js(835B)
--------segfault-test.js(3KB)
--------iterator-test.js(3KB)
--------cleanup-hanging-iterators-test.js(3KB)
--------abstract-leveldown-test.js(56B)
--------getproperty-test.js(2KB)
--------open-read-only-test.js(3KB)
--------compact-range-test.js(2KB)
--------electron.js(449B)
--------empty-range-option-test.js(1KB)
----CONTRIBUTORS.md(6KB)