antirez/redis — Issue #130: Inconsistency while slave synchronizes after reconnection
Author: mstrofppts
Created: 2011-10-10 12:01:44+00:00
State: open

When the connection between a master and a slave is dropped, the slave will reconnect automatically and synchronize again. The problem is that the existing database is cleared and it will often take a while until it is fully synced. It will still accept new client connections and serve whatever data that has been added at the time.

Possible new features:

Would it be possible to add an option that keeps the old data in memory until the synchronization is done. As an alternative, could we have an option that will refuse new client requests and close existing connections while synchronizing

Background:
http://groups.google.com/group/redis-db/browse_thread/thread/fe2a050e65270456?pli=1