{"library":"redis-scanstreams","type":"library","category":null,"description":"A streaming interface for Redis SCAN, SSCAN, HSCAN, and ZSCAN commands. Version 1.0.3 (last updated in 2017). It monkey-patches the node_redis client's *SCAN methods to return Node.js streams (Readable) instead of using callbacks, enabling easier consumption via pipe or stream libraries like terminus. This package is specific to node_redis and does not work with ioredis. It has no active maintenance and no TypeScript definitions. Suitable for scanning large datasets without blocking the event loop, but consider alternatives like ioredis which includes built-in scan streams.","language":"javascript","status":"maintenance","version":"1.0.3","tags":["javascript","redis","streams","keys","scan","zscan","sscan","hscan"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install redis-scanstreams","imports":["require('redis-scanstreams')(redis)","client.scan({pattern: 'key:*', count: 100})","client.sscan('myset', {pattern: 'item:*'})","client.hscan('myhash', {pattern: 'field:*'})","client.zscan('myzset', {pattern: 'member:*'})"]},{"cmd":"yarn add redis-scanstreams","imports":[]},{"cmd":"pnpm add redis-scanstreams","imports":[]}],"homepage":"https://github.com/brycebaril/redis-scanstreams","github":"git@github.com:brycebaril/redis-scanstreams","docs":null,"changelog":null,"pypi":null,"npm":"redis-scanstreams","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}