{"repo":"iuioiua/redis","free":true,"listed":false,"github":"https://github.com/iuioiua/redis","clone":"git clone https://github.com/iuioiua/redis.git","description":"Fast, lightweight Redis client built upon the Web Streams API.","language":"HTML","stars":21,"topics":["deno","redis","bun","cloudflare-workers","nodejs","web-browsers","streams-api"],"license":"MIT","category":"databases-storage","readme_excerpt":"@iuioiua/redis Fast, lightweight Redis client built upon the Web Streams API. Features - Capable of handling 1000s of requests per second. - More than 12x smaller than the next major Redis client in Deno. - Supports RESPv2, RESP3, raw data, pipelining, pub/sub, transactions and Lua scripts. - Compatible with all major JavaScript runtimes including Bun, Cloudflare Workers, Deno, Node.js and the browser! - Cleanly written to be easily understood and debugged. - Compatible with timeouts and retries. - Encourages the use of actual Redis commands without intermediate abstractions, resulting in fewer moving parts. Resources - Demo - Documentation - Contributing guidelines Known issues Replies containing CRLF This package currently doesn't correctly read replies that contain CRLF ( \\r\\n ) within the message. For example, if a bulk string contains a CRLF, it'll only return the message, up to that CLRF. The simple workaround for this is to use LF ( \\n ) for delimiting newlines, instead of CRLF. If this issue affects you, please open a new issue. Otherwise, this issue is a \"won't fix\". Design Like Italian cooking, the design of this package is defined by what it doesn't do rather than what it does do, and relies upon high-quality building blocks. It doesn't extend the functionality of a TCP connection. It doesn't implement a method for each Redis command, of which there are hundreds. Instead, the Redis client consumes a TCP connection, lets the user write Redis commands, and returns th","default_branch":null,"files":null,"tree":[],"storefront":"/r/iuioiua","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iuioiua/redis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}