您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關mongodb對大表的處理方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
mongodb對大表的處理:
1、索引優化和SQL語句優化是必須的,避免模糊查詢和非索引查詢,刪改操作根據聚集索引進行,刪改操作太頻繁的話還是需要考慮分表
2、看需求,如果需求不限制,那就分表
分區會增加管理復雜度和成本這個很難理解,分區增加不了多少工作,如果需求要求必須單表,分區是解決在千萬到幾億數據量的比較合適的方法。
可能更大數據量還是要回到分的路上,但是可能更多考慮分布式。
3、我們一般都是把歷史數據定期轉存其他表(一樣的表名后加年月例如TABLE201205)歸檔~
這樣該表本年度的查詢的壓力也小點(90%查詢量集中在本年度),即使查詢歷史數據也不影響性能,強力推薦!
關于mongodb對大表的處理方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。