Metakit
It fills the gap between flat-file , relational , object-oriented , and tree-structured databases , supporting relational joins , serialization , nested structures , and instant schema evolution . 
<triplet> tree-structured <subj> database <obj> subclass of