{"library":"elastic-queue","type":"library","category":null,"description":"A batching queue for Elasticsearch Node.js client, version 0.3.0 (stable, last release 2015). It batches documents into bulk requests, supporting configurable concurrency, batch size, commit timeout, and rate limiting. Provides event listeners for drain, task, and batchComplete. Lightweight but unmaintained, not compatible with modern Elasticsearch client (v7+).","language":"javascript","status":"deprecated","version":"0.3.0","tags":["javascript","elasticsearch","nodejs","queue","batch","ratelimit","concurrency"],"install":[{"cmd":"npm install elastic-queue","imports":["const ElasticQueue = require('elastic-queue')","const queue = new ElasticQueue(...)","{ elasticsearch: { client: { host: 'localhost:9200' } }, concurency: 1, batchSize: 500 }"]},{"cmd":"yarn add elastic-queue","imports":[]},{"cmd":"pnpm add elastic-queue","imports":[]}],"homepage":"https://github.com/soxbox/elastic-queue","github":"https://github.com/soxbox/elastic-queue","docs":null,"changelog":null,"pypi":null,"npm":"elastic-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Sun Jun 07","next_check":"Sat Sep 05","install_tag":null}}