Přispěvatel PouchDB zde. :) To je ve skutečnosti otázka, kterou dostáváme hodně, a je to pochopitelné, vzhledem k popularitě MongoDB.
Krátká odpověď zní:ne, neexistuje způsob, jak získat PouchDB, který můžete jednoduše zapojit do své stávající databáze MongoDB. Možná budete chtít místo toho zkusit Meteor.js.
Dlouhá odpověď je, že CouchDB a MongoDB nejsou ekvivalentní, a zejména CouchDB je navržen zdola nahoru, aby byl použit pro synchronizaci. Existuje dobrý zápis Jana Lenhardta, který vysvětluje, jak to funguje. Část kouzla synchronizace PouchDB/CouchDB pochází z tohoto designu, který Mongo nemá.
Ve skutečnosti, i kdyby PouchDB použil Mongo jako backend (což není mimo sféru možností; již podporujeme Redis a Riak), nebudete moci používat svou stávající databázi tak, jak je, protože PouchDB by potřeboval rekonstruovat toto schéma zpracování revizí přes Mongo. Proto byste museli aplikaci přepsat, abyste mohli používat PouchDB/CouchDB API.
Aktualizace: PouchDB bude brzy podporovat dotazovací jazyk podobný Mongu prostřednictvím pluginu pouchdb-find.