]> git.saurik.com Git - redis.git/commit
MIGRATE TCP connections caching.
authorantirez <antirez@gmail.com>
Sun, 11 Nov 2012 23:45:10 +0000 (00:45 +0100)
committerantirez <antirez@gmail.com>
Sun, 11 Nov 2012 23:47:24 +0000 (00:47 +0100)
commite23d281e489c3cda134803b2e6302d1fc27e5948
tree728d43f76e799404d5f7aff98f7799360f2ce660
parent5513397de7526f0e5e01c1d29a37813008703d6d
MIGRATE TCP connections caching.

By caching TCP connections used by MIGRATE to chat with other Redis
instances a 5x performance improvement was measured with
redis-benchmark against small keys.

This can dramatically speedup cluster resharding and other processes
where an high load of MIGRATE commands are used.
src/cluster.c
src/redis.c
src/redis.h