4 - write integers in a special way on disk (and on memory?)
5 - compact types for disk storing of short strings (no 4 bytes overhead!)
6 - network layer stresser in test in demo
8 - check 'server.dirty' everywere
10 - command line client. If the last argument of a bulk command is missing get it from stdin. Example:
11 $ echo "bar" | redis-client SET foo
12 $ redis-client SET foo bar
13 $ redis-client GET foo
16 - Make Redis aware of the memory it is using thanks to getrusage() and report this info with the INFO command.
17 - INFO command: clients, slave/master, requests/second in the last N seconds, memory usage, uptime, dirty, lastsave
28 (multiple rollbacks are allowed)
32 TRANSACTION SET x 1000
33 TRANSACTION EXPIRE x 1000
36 but this sucks since there is no way to check the error message.
38 - Prevent the client to issue SYNC or MONITOR multiple times