One thing I wish redis had is the ability to extend itself beyond its memory capacity. So if I run out of memory, just move some stuff to disk. Or if I'm using persisted redis, just free up some memory.
Maybe this is it.
The awesome thing about Redis is that it's less a "cache" and more a set of fast network-shared, generic data structures. To have that then also be transactional and durable would be really handy sometimes.
Damnit this has been in my ideas list for a long time
Oh it’s in Java we’re good
If only it wasn't Java.. but it looks very cool anyway.