-- replication tests
-- command line client. If the last argument of a bulk command is missing get it from stdin. Example:
- $ echo "bar" | redis-client SET foo
- $ redis-client SET foo bar
- $ redis-client GET foo
- bar
- $
-- Make Redis aware of the memory it is using thanks to getrusage() and report this info with the INFO command.
-- INFO command: clients, slave/master, requests/second in the last N seconds, memory usage, uptime, dirty, lastsave
-
-FUTURE
-
-ROLLBACK command:
-
- ROLLBACK UNSET x
- SET x 10
- EXPIRE x 3600
- COMMIT
+- config parameter to change the name of the DB file
+- replication automated tests
+- replication non stopping master<->slave syncronization
+- an external tool able to perform the 'difference' between two Redis servers. It's like 'diff', but against Redis servers, and the output is the set of commands needed to turn the first server into the second, suitable to be sent via netcat.
+ $ ./redis-diff 192.168.1.1 192.168.1.2 > diff.txt
+ $ cat diff.txt | nc 192.168.1.1 6379
+ $ ./redis-diff 192.168.1.1 192.168.1.2
+ $ # No output now the servers are identical