Memcachedb (db) is a distributed key-value storage system designed for persistence(code.google.com)
code.google.com
Memcachedb (db) is a distributed key-value storage system designed for persistence
http://code.google.com/p/memcachedb/
7 comments
Is the "-beta" really necessary if the version is 1.0.0?
This is f*cking awesome. Great job!
so, in other words, a really badly designed database system?
No, it's a specialized persistence system. Not everyone wants or needs the truckload of other stuff that bogs down a traditional relational database.
I totally agree. Simple key/value stores are extremely valuable. Their simplicity also requires you to simplify your problems. In many cases you find out that you really don't need that 5 line sql query to join 8 tables.
This new cousin would be ideal for me. Is anyone else considering it? I need a flexible object database. I've looked at CouchDB or something based off of qdbm (http://qdbm.sourceforge.net). Currently working on other parts of the system (and delaying the persistence part).