浏览 1865 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-04
主要特点是 1. 完全异步,这个和node-cask项目不同 2. 没用除了nodejs自带module外的任何module 3. 数据log文件采用文本方式,可以直接用文本编辑器打开看以及一定的编辑 var yesdb = require('./yesdb'); var db = yesdb.opendb('xxx'); // 在这里并没有真正执行,而是当数据库打开完毕后才执行 db.set('abc', 'defx神马', function () { console.info('set item ok'); }); // 在这里并没有真正执行,而是当数据库打开完毕后才执行 db.get('abc', function (err, v) { console.info('get value', v); }); // 正常情况下应该先执行这句 console.log('This statement should be executed before db operations'); 目前还有一些功能没有完成, 比如key的删除,log文件的整理,还有hint 文件等,会慢慢加上。有条件也要作benchmark. 开源地址在 https://github.com/superisaac/node-yesdb 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |