node-lsm:纯node.js中的日志结构化合并树

时间:2024-05-28 23:22:16
【文件属性】:

文件名称:node-lsm:纯node.js中的日志结构化合并树

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-28 23:22:16

JavaScript

在制品 LSM是一个日志结构化的合并树,在node.js中实现。 var lsm = Subject ( '/tmp/example' , { threshold : 1000 //optional } ) ; lsm . open ( ) . then ( function ( ) { return lsm . put ( '#12345' , 'hello' ) ; } ) . then ( function ( ) { return lsm . get ( '#12345' ) ; } ) . then ( function ( result ) { console . log ( 'result' , result ) ; // hello } ) ; 一切都只是行分隔的json! cat / tmp / example / log - 000


【文件预览】:
node-lsm-master
----src()
--------inject.js(9KB)
--------compact.js(1018B)
--------sst.js(2KB)
--------json-sst()
--------json-logdb()
--------util.js(108B)
----.travis.yml(75B)
----LICENSE(1KB)
----test()
--------interface-operations()
--------utils()
--------json-sst()
--------database-log-structure()
----README.md(933B)
----.gitignore(58B)
----index.js(260B)
----package.json(854B)

网友评论