Published at 2010-11-11 11:02:33
Membase is another "NoSQL" offering that looks very interesting. It uses the same simple key/value store interface as Memcached, but unlike Memcached it offers permament storage on disc rather than just in-memory caching. The benefit of offering the same interface however is huge: all of the software projects out there already using Memcached are well placed to migrate away from relational databases like MySQL for permanent persistence behind Memcached, and drop in Membase instead.
There is an excellent and clear interview with James Phillips of Membase on FLOSS Weekly here:
In it James discusses how, amongst others, Zynga as the developers of the hugely successful "Farmville" and "Mafia Wars" applications on Facebook switched to Membase to replace MySQL on all of the traffic-heavy applications. You can find out more about Membase itself here: