Even if promised for earlier this year, Redis 2.0 is finally here and the wait is absolutely worth it. Redis 2.0 brings in tons of new exciting features:
MULTI/EXEC: a solution for running multiple commands as an atomic bloc. We’ve discussed before why MULTI/EXEC is not synonymous to transactions
- Publish/Subscribe: Redis basically includes a pub/sub implementation. I’ve presented a possible usecase for Redis PUB/SUB
- Hashes (or dicts): a new data type that provides the best memory allocation as proved by this study on Redis Memory usage
- Virtual Memory: allows to store more data than the RAM. We’ve written before about Redis Virtual Memory and enjoyed reading the documentation of Redis Virtual Memory
The complete list of updates can be found ☞ here. Congrats to the team!