- Add
RedisPoolStatsAPI
- Add
RedisBatch.eachiterator - Add
RedisBatchit-block ctor - Add
RedisClientlist commands:lpush,rpush,lrange,ltrim,llen
- Add
RedisBatchAPI for building pipeline/multi command lists - Add
RedisClient.multisupport for atomic command lists - Fix
mgetto handle empty keys - Remove
expiresparam forincrAPI
- Add
mget - Add
mset
- Redesign to use connection pool
- Add
append - Add basic Set support:
sadd,srem,scard,sismember,smembers - Fix bulk strings to support binary safe read/write
- Normalize all redis op methods to lowercase for consistency
- Add
expiressupport to:incr,incrby,incrbyfloat
- Allow
nullvalues onsetas a convenience fordel - Add incr support:
incr,incrby,incrbyfloat - Add hincr support:
hincr,hincrby,hincrbyfloat
- Add basic Hashes support:
hget,hmget,hgetall,hset,hmset,hdel - Add
expireandexpireAtcalls - Add
memStatssupport
- Rework
Redis->RedisClientand make thread-safe - Update
SocketOptions->SocketConfig
- Initial release