mooneater, do you have any suggestions on how to actually store and persist such a data structure in RAM?
Would I use something like a wsgi webserver, that runs as a daemon, and occasionally dumps the data structure to disk?
Or is something like memcached better?
My preferred way of storing into RAM would be of course only storing changes, instead of storing the whole tree into RAM on every write.