XStorage FAQ
XStorage is a database, which stores objects as a tree of linked nodes (the same way as XML tree is stored in memory). It provides various API's for accessing and managing stored elements of information.
http://users.tpg.com.au/adsluwfl/xmllab/XStorage_FAQ.htm