有沒有mongodb批量導入數據方式?
-
除以下查到三種方式,不知道各位大大有沒有mongodb批量導入數據更好方式?
(1) 使用tool或編程進行 import
(2) 借助 mongoimport指令
(3) 編寫執行shell腳本,再腳本分別讀取各數據文件及寫入mongodb中
$ cat JobFile | mongo IP:Port/DB -u UserName -p UserPassword --shell
-
mongoimport 就很好用了不是嗎?尤其在 Linux 環境,很多資料都能藉由多重 pipe ( | ) 處理後直接餵進 mongodb,如你貼圖所示,批次自動處理最方便了。