2016-09-26 61 views
3

我們有一個基於RoR構建的Web應用程序,它使用postgresql,現在我們必須將移動應用程序與它集成,移動應用程序必須能夠管理離線模式,所以我們需要同步信息網絡應用和移動應用之間。如何同步CouchDB和PostgreSQL

問題是,如果我有存儲在postgresql上的數據,我需要使用couchdb和pouchdb進行脫機同步,我該怎麼辦?

謝謝!

+0

看看loopback。它允許與包括postgres在內的許多數據庫脫機同步(但它需要nodejs) – Kul

回答

1

你能確保你只寫在CouchDb上,而PostgreSQL只能用於讀取數據嗎?在這種情況下,您可以使用CouchDb的_changes訂閱源將所有數據複製回PostgreSQL數據庫進行只讀訪問。