有沒有實驗過 DocumentDB & MongoDB 互轉?
-
最近微軟出了 DocumentDB ,號稱可以無痛把 MongoDB轉到 DocumentDB內
經過實驗後,似乎還有些語法問題,那反向呢?
如果要把 DocumentDB 轉回到 MongoDB 的話
不知道有沒有人實驗過?可以說一下心得跟注意事項
-
DocumentDB 實作了 MongoDB API,可執行 MongoDB 的基本語法,但目前尚未完全支援
所以 DocumentDB 上可執行的 MongoDB 語法,當然在 MongoDB 都可以執行
另外雙向資料互轉需透過 Azure 提供的資料庫移轉工具來處理
https://docs.microsoft.com/zh-tw/azure/documentdb/documentdb-import-data
1. 使用資料庫移轉工具將 DocumentDB 匯出成 json 檔案,再搭配 mongoimport 匯入到 MongoDB
2. 使用 mongoexport 將 MongoDB 匯出成 json 檔案,再使用資料庫移轉工具匯入到 DocumentDB