Which persistent in-memory database to use?
jokull: Really consider your case. Stuff like web user sessions is easy to put into a key value storage (memcache or tokyo cabinet for persistance). If you need more look into tokyo cabinet table type. The master-to-master replication looks like a win.