level-proxy:代理一个 leveldb 引用以透明地交换实例

时间:2024-07-27 09:00:30
【文件属性】:

文件名称:level-proxy:代理一个 leveldb 引用以透明地交换实例

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-27 09:00:30

JavaScript

级别代理 代理 leveldb 引用,以便您可以即时交换后端实例 这对于需要透明地切换引用的模块非常有用,例如自动将普通的 vanilla 引用升级为多级句柄。 你也可以使用这个模块来实现更疯狂的东西,比如透明的哈希环。 例子 在此示例中,我们将创建 2 个由级别代理句柄db代理的db句柄: a和b 。 手柄将每 3 秒交换为活动手柄。 var level = require ( 'level' ) ; var levelSwap = require ( 'level-proxy' ) ; var a = level ( '/tmp/db-a' ) ; var b = level ( '/tmp/db-b' ) ; var db = levelSwap ( a ) ; var n = 0 ; setInterval ( function ( ) { db . put ( 'x' ,


【文件预览】:
level-proxy-master
----readme.markdown(3KB)
----package.json(841B)
----.travis.yml(89B)
----LICENSE(1KB)
----index.js(10KB)
----example()
--------swap.js(474B)
--------stream.js(711B)
----test()
--------swap.js(2KB)
--------iterator.js(3KB)
--------stream.js(4KB)

网友评论