我是一个初学者,创造了一个leveldb并且真的不知道这里发生了什么。我的db.js文件有一个导致锁定错误的初始化问题。我想我只有一个过程,但它告诉我,我正在做一些我不理解的多进程。是否有f.database函数来解决这个问题?
// db.js
var levelDb = require('level');
var dbPath = './db';
var options =
{ //keyEncoding: 'binary',
valueEncoding: 'json'
};
function puts(msg)
{ if(typeof msg === 'object')
{ msg = JSON.stringify(msg);
}
process.stdout.write(msg + '\n');
}
puts('open db');
var db = levelDb(dbPath, options);
module.exports = db;