{"library":"lmdb-queue","type":"library","category":null,"description":"lmdb-queue is a high-performance embedded queue library for Node.js, inspired by Kafka, capable of processing millions of messages per second. Current stable version is 0.2.0 (pre-1.0, may be unstable). Its core is implemented in C++ using LMDB, enabling multi-process access. It provides Producer and Consumer classes with configurable chunk size, batch size, and data types (string/buffer). Differentiators: embeddable, no external dependencies like Kafka, extremely high throughput. However, it has not been updated since 2015, lacks TypeScript support, and requires manual directory creation.","language":"javascript","status":"abandoned","version":"0.2.0","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install lmdb-queue","imports":["var LmdbQueue = require('lmdb-queue');","var Producer = require('lmdb-queue').Producer;","var Consumer = require('lmdb-queue').Consumer;","LmdbQueue.STRING_TYPE","LmdbQueue.BUFFER_TYPE"]},{"cmd":"yarn add lmdb-queue","imports":[]},{"cmd":"pnpm add lmdb-queue","imports":[]}],"homepage":"https://github.com/talrasha007/lmdb-queue#readme","github":"https://github.com/talrasha007/lmdb-queue","docs":null,"changelog":null,"pypi":null,"npm":"lmdb-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}