Hi all,
For the last year I’ve been working on building a vaguely mongoldb-inspired API on top of the Postgres jsonb column types. The result is BedquiltDB (
http://bedquiltdb.github.io/).
The Gist:
BedquiltDB is a vaguely mongodb-inspired json store built on top of PostgreSQL's jsonb column type. It does the things you'de expect, creating _id fields automatically, creating tables on the first write, etc.
It is implemented as a postgres extension (a horrible lump of PL/PgSQL), and client libraries for python, node and clojure.
While I'm not using it in production for anything, it is pretty well tested, and I had fun making it, which is what really matters :)