我正在處理一個(gè)需要從 Postgres 遷移到 MongoDB 的項(xiàng)目。問題是,我無法將整個(gè) Postgres 數(shù)據(jù)庫保存到內(nèi)存中。此外,與此處或此處采用的方法不同,這不是一次性遷移,因此每次在數(shù)據(jù)庫之間傳輸數(shù)據(jù)時(shí),我無法將 Postgres 數(shù)據(jù)庫的全部內(nèi)容復(fù)制為磁盤上的文本。我想知道是否有某種方法可以逐行“流式傳輸”數(shù)據(jù),從 Postgres 到 MongoDB——真的,從psycopg2到pymongo.編輯:我想我應(yīng)該讓問題更具體;我在問是否存在一個(gè)可以在 SQL/NoSQL 數(shù)據(jù)庫之間傳輸數(shù)據(jù)的 python 庫,最好是一個(gè)可以很好地與psycopg2和pymongo.edit2對于那些計(jì)劃投反對票的人,您能否發(fā)表評論解釋原因?我認(rèn)為這是一個(gè)非常合理的問題。
1 回答

慕容森
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊
對于其他尋找解決方案的人,我找到了一個(gè)可能有幫助的 python 庫。這篇Stack Overflow 帖子問了一個(gè)與我類似的問題,但作者正在尋找用于從 Postgres 遷移到 Mongo 的 node.js 或 java 庫。但是,其中一位受訪者鏈接到這個(gè) python 庫:pg2mongo:一個(gè)無憂的 postresql 到 mongo 遷移框架。
添加回答
舉報(bào)
0/150
提交
取消