&#62; solve this problem from scratch<p>I'm not detracting at all, but object databases with way more advanced feature sets have been around for well over ten years (<a href="http://web.progress.com/en/objectstore/" rel="nofollow">http://web.progress.com/en/objectstore/</a>).  Making a stripped down version of an object database is not exactly forging new ground.  I know you weren't necessarily implying otherwise.