前言 sql
隨着數據量的日積月累,數據庫總有一天會不堪重負的,除了經過添加索引、分庫分表,其實還能夠考慮一下換個數據庫。我強烈推薦使用MongoDb,我舉例說一下個人經歷:個人項目中有一張表的數據大概是3000萬行數據,sqlserver查找的速度是16秒左右。我導入到MongoDb中後查詢的速度大概能快一倍多,7秒左右,若是仍是不能知足需求,MongoDb一樣能夠:索引,分庫分表。那麼下面就開幹吧:mongodb
遷移方案:sqlserver和mongodb都支持導入導出csv格式,這確定是比手動編碼寫個查詢而後插入到mongodb來的方便直接,並且更高效。數據庫
步驟工具
一.在sqlserver中導出csv文件sqlserver
沒有在一下步驟中體現的均可以直接點擊「Next」編碼
二安裝mongoimport工具(已安裝了能夠跳過)3d
二.導入到MongoDb
server