mongodb千萬級寫入怎么優化


從mysql數據庫通過java程序導入單表1300w到mongodb,花了大概50分鍾,前1000w條數據中每100w條大概要3分鍾,之后的300多w條就差不多每100w條要5到6分鍾,之后再從其他的mysql表里面導入數據就會越來越慢,請問可以從那些方面可以優化mongodb的寫入操作?
這是我記錄的花費時間

可以確定的是如果只在mysql里面遍歷讀取這1300w條數據,花費時間是10分鍾左右。

可以生成好文檔數據,然后用mongoimport  導入, 速度超快!

 

加大內存,mongodb 的熱數據是保存在內存的,內存用完了,開始讀寫硬盤的數據跟MYSQL就差不多了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM