Das ToroDB-Projekt implementiert einen Aufsatz für PostgreSQL, der eine MongoDB-kompatible Schnittstelle bietet.
Mit ToroDB gibt es ein neues Projekt, das eine MongoDB-kompatible Schnittstelle für PostgreSQL implementiert. Damit sollen Anwendungen, die für MongoDB geschrieben sind, künftig auch mit PostgreSQL arbeiten können. PostgreSQL bietet bereits seit längerer Zeit Support für JSON-Datentypen an, hat jedoch vor kurzem noch den Datentyp JSONB hinzugewonnen, der im kommenden Release 9.4 enthalten sein wird. Er vereint die Vorteile schemaloser Datenspeicherung von JSON-Daten mit den Performance-Vorteilen der relationalen Technologie beispielsweise durch Datenbank-Indexe.
ToroDB ist in Java geschrieben und setzt PostgreSQL 9.4 voraus. Die ToroDB befindet sich laut ihrem Entwickler noch im Anfangsstadium und steht als freie Software unter der AGPLv3-Lizenz.
Die nächste Generation der PostgreSQL-Datenbank bringt zahlreiche Verbesserungen mit.