|
|
@ -5,8 +5,7 @@ redis - a node.js redis client |
|
|
|
[![Coverage Status](https://coveralls.io/repos/NodeRedis/node_redis/badge.svg?branch=)](https://coveralls.io/r/NodeRedis/node_redis?branch=) |
|
|
|
|
|
|
|
This is a complete Redis client for node.js. It supports all Redis commands, |
|
|
|
including many recently added commands like EVAL from experimental Redis server |
|
|
|
branches. |
|
|
|
including many recently added commands. |
|
|
|
|
|
|
|
Install with: |
|
|
|
|
|
|
@ -727,65 +726,20 @@ hiredis parser: |
|
|
|
|
|
|
|
## TODO |
|
|
|
|
|
|
|
Better tests for auth, disconnect/reconnect, and all combinations thereof. |
|
|
|
|
|
|
|
Stream large set/get values into and out of Redis. Otherwise the entire value must be in node's memory. |
|
|
|
|
|
|
|
Performance can be better for very large values. |
|
|
|
|
|
|
|
I think there are more performance improvements left in there for smaller values, especially for large lists of small values. |
|
|
|
1. 100% coverage |
|
|
|
2. More performance improvements |
|
|
|
3. Stream large set/get values into and out of Redis. Otherwise the entire value must be in node's memory. |
|
|
|
4. Performance can be better for very large values in the js parser. |
|
|
|
|
|
|
|
## How to Contribute |
|
|
|
- open a pull request and then wait for feedback (if |
|
|
|
[DTrejo](http://github.com/dtrejo) does not get back to you within 2 days, |
|
|
|
comment again with indignation!) |
|
|
|
- open a pull request and then wait for feedback |
|
|
|
|
|
|
|
## Contributors |
|
|
|
Many people have have added features and fixed bugs in `node_redis`. |
|
|
|
|
|
|
|
Ordered by date of first contribution. |
|
|
|
[Auto-generated](http://github.com/dtrejo/node-authors) on Wed Jul 25 2012 19:14:59 GMT-0700 (PDT). |
|
|
|
|
|
|
|
- [Matt Ranney aka `mranney`](https://github.com/mranney) |
|
|
|
- [Tim-Smart aka `tim-smart`](https://github.com/tim-smart) |
|
|
|
- [Tj Holowaychuk aka `visionmedia`](https://github.com/visionmedia) |
|
|
|
- [rick aka `technoweenie`](https://github.com/technoweenie) |
|
|
|
- [Orion Henry aka `orionz`](https://github.com/orionz) |
|
|
|
- [Aivo Paas aka `aivopaas`](https://github.com/aivopaas) |
|
|
|
- [Hank Sims aka `hanksims`](https://github.com/hanksims) |
|
|
|
- [Paul Carey aka `paulcarey`](https://github.com/paulcarey) |
|
|
|
- [Pieter Noordhuis aka `pietern`](https://github.com/pietern) |
|
|
|
- [nithesh aka `nithesh`](https://github.com/nithesh) |
|
|
|
- [Andy Ray aka `andy2ray`](https://github.com/andy2ray) |
|
|
|
- [unknown aka `unknowdna`](https://github.com/unknowdna) |
|
|
|
- [Dave Hoover aka `redsquirrel`](https://github.com/redsquirrel) |
|
|
|
- [Vladimir Dronnikov aka `dvv`](https://github.com/dvv) |
|
|
|
- [Umair Siddique aka `umairsiddique`](https://github.com/umairsiddique) |
|
|
|
- [Louis-Philippe Perron aka `lp`](https://github.com/lp) |
|
|
|
- [Mark Dawson aka `markdaws`](https://github.com/markdaws) |
|
|
|
- [Ian Babrou aka `bobrik`](https://github.com/bobrik) |
|
|
|
- [Felix Geisendörfer aka `felixge`](https://github.com/felixge) |
|
|
|
- [Jean-Hugues Pinson aka `undefined`](https://github.com/undefined) |
|
|
|
- [Maksim Lin aka `maks`](https://github.com/maks) |
|
|
|
- [Owen Smith aka `orls`](https://github.com/orls) |
|
|
|
- [Zachary Scott aka `zzak`](https://github.com/zzak) |
|
|
|
- [TEHEK Firefox aka `TEHEK`](https://github.com/TEHEK) |
|
|
|
- [Isaac Z. Schlueter aka `isaacs`](https://github.com/isaacs) |
|
|
|
- [David Trejo aka `DTrejo`](https://github.com/DTrejo) |
|
|
|
- [Brian Noguchi aka `bnoguchi`](https://github.com/bnoguchi) |
|
|
|
- [Philip Tellis aka `bluesmoon`](https://github.com/bluesmoon) |
|
|
|
- [Marcus Westin aka `marcuswestin2`](https://github.com/marcuswestin2) |
|
|
|
- [Jed Schmidt aka `jed`](https://github.com/jed) |
|
|
|
- [Dave Peticolas aka `jdavisp3`](https://github.com/jdavisp3) |
|
|
|
- [Trae Robrock aka `trobrock`](https://github.com/trobrock) |
|
|
|
- [Shankar Karuppiah aka `shankar0306`](https://github.com/shankar0306) |
|
|
|
- [Ignacio Burgueño aka `ignacio`](https://github.com/ignacio) |
|
|
|
|
|
|
|
Thanks. |
|
|
|
Many people have have added features and fixed bugs in `node_redis`. Thanks to all of them! |
|
|
|
|
|
|
|
## LICENSE - "MIT License" |
|
|
|
|
|
|
|
Copyright (c) 2010 Matthew Ranney, http://ranney.com/ |
|
|
|
Copyright (c) 2015 Matthew Ranney, http://ranney.com/ |
|
|
|
|
|
|
|
Permission is hereby granted, free of charge, to any person |
|
|
|
obtaining a copy of this software and associated documentation |
|
|
|