Persistence framework that delegate persistence to pluggable database backends (document, graph, relational)