ram64
Version:
Multi-threaded 64bit memory cache database inspired by redis-like features
23 lines (22 loc) • 673 B
JavaScript
;
exports.createWorker = createWorker;
exports.WORKER_PATH = void 0;
var _workerThreads = require("worker_threads");
const WORKER_PATH = require.resolve('../../lib/worker');
exports.WORKER_PATH = WORKER_PATH;
function createWorker({ connectKey , workerIndex , workerCount , shardIndex , shardsPerThread , shardCount , maxMemory }) {
const workerData = {
connectKey,
workerIndex,
workerCount,
shardIndex,
shardsPerThread,
shardCount,
maxMemory
};
const worker = new _workerThreads.Worker(WORKER_PATH, {
workerData
});
return worker;
}
//# sourceMappingURL=create-worker.js.map