You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
548 B
26 lines
548 B
|
|
var db = require('../')(require('levelup')('/tmp/whatever')) |
|
var copy = require('../')(require('levelup')('/tmp/whatever2')) |
|
|
|
var makeQueue = require('./queue') |
|
|
|
makeQueue(db, 'jobs', function (key, done) { |
|
console.log("JOB KEY", key) |
|
db.get(key, function (err, value) { |
|
console.log(key, value, err) |
|
value && copy.put(key, value, done) || done() |
|
}) |
|
}) |
|
|
|
db.put('hello' + Date.now(), 'value_' + new Date(), function () { |
|
|
|
setTimeout(function () { |
|
|
|
copy |
|
.createReadStream() |
|
.on('data', console.log) |
|
|
|
}, 1000) |
|
|
|
}) |
|
|
|
|