2016-07-14 51 views
4

我試圖用pouchDB進行離線模式我的web應用程序的工作。但我使用的後端數據庫服務器是PostgreSQL(NoSQL)。我不能找到一種方法,我PouchDB數據同步到PostgreSQL時,我的應用程序回來在線。任何人都可以請給我一個想法如何做到這一點正在同步PouchDB下線到PostgreSQL

回答

6

簡短的回答:不能。不可能。放棄。你需要CouchDB。

龍回答:你有兩個選擇:

  1. 你可以實現PouchDB定製複製(這只是一個PouchDB plugin - 這可能很複雜,但不一定 - ,看到默認Pouch-Couch replicator source code);或
  2. 您可以設置一個後端服務,充當PouchDB和Postgres之間的代理,基本上需要您瞭解並實施CouchDB replication protocol,即,您需要一臺服務器,其中包含大量HTTP端點PouchDB複製器所期望的。

this answer請參閱從另一個問題。