文件名称:embedded-queue:Node.js和Electron的Jobmessage队列
文件大小:111KB
文件格式:ZIP
更新时间:2024-06-05 17:40:13
TypeScript
嵌入式队列 Embedded-queue是Node.js和Electron的作业/消息队列。 不需要其他处理持久性数据的过程,例如Redis,MySQL等。 它使用嵌入式数据库来持久化数据。 安装 npm install --save embedded-queue 或者 yarn add embedded-queue 基本用法 const EmbeddedQueue = require ( "embedded-queue" ) ; ( async ( ) => { // argument path through nedb const queue = await EmbeddedQueue . Queue . createQueue ( { inMemoryOnly : true } ) ; // set up job processor for "adder
【文件预览】:
embedded-queue-master
----package.json(1KB)
----.github()
--------pull_request_template.md(25B)
--------workflows()
----test()
--------worker.test.ts(7KB)
--------queue.test.ts(17KB)
--------integration.test.ts(13KB)
--------JobRepository.test.ts(20KB)
--------job.test.ts(10KB)
----jest.config.js(194B)
----LICENSE(1KB)
----dist()
--------event.d.ts(242B)
--------state.d.ts(131B)
--------index.js(1KB)
--------worker.d.ts(809B)
--------jobRepository.js(5KB)
--------event.js(477B)
--------jobRepository.d.ts(1KB)
--------job.js(4KB)
--------state.js(321B)
--------priority.js(839B)
--------worker.js(4KB)
--------index.d.ts(258B)
--------job.d.ts(2KB)
--------priority.d.ts(171B)
--------queue.d.ts(2KB)
--------queue.js(9KB)
----src()
--------worker.ts(4KB)
--------jobRepository.ts(6KB)
--------event.ts(235B)
--------queue.ts(9KB)
--------job.ts(5KB)
--------index.ts(258B)
--------state.ts(124B)
--------priority.ts(463B)
----.eslintrc.js(368B)
----tsconfig.json(5KB)
----.gitignore(53B)
----README.md(8KB)
----yarn.lock(186KB)
----.eslintignore(33B)