一、mysql如果單表數據量過千萬怎么辦
方案概述
方案一:優化現有mysql數據庫。優點:不影響現有業務,源程序不需要修改代碼,成本最低。缺點:有優化瓶頸,數據量過億就玩完了。
方案二:升級數據庫類型,換一種100%兼容mysql的數據庫。優點:不影響現有業務,源程序不需要修改代碼,你幾乎不需要做任何操作就能提升數據庫性能,缺點:多花錢
方案三:一步到位,大數據解決方案,更換newsql/nosql數據庫。優點:沒有數據容量瓶頸,缺點:需要修改源程序代碼,影響業務,總成本較高。
以上三種方案,按順序使用即可,數據量在億級別一下的沒必要換nosql,開發成本太高。三種方案我都試了一遍,而且都形成了落地解決方案。該過程心中慰問路的那幾個開發者一萬遍