本套技術專欄是做者(秦凱新)平時工做的總結和昇華,並深度整理大量網上資源和專業書籍。經過從真實商業環境抽取案例進行總結和分享,並給出商業應用的調優建議和集羣環境容量規劃等內容,請持續關注本套博客。QQ郵箱地址:1120746959@qq.com,若有任何學術交流,可隨時聯繫。mysql
單庫最高承受的讀寫能力通常上限爲2000/ssql
mysql的讀寫分離就是根據業務場景設計一個主庫,掛多個從庫,而後咱們就單單只是寫主庫,而後主庫會自動把數據給同步到從庫,這樣將一個主庫拆分爲4個主庫,每一個主庫的寫併發就500/s,此時主從延遲能夠忽略不計。架構
用了mysql主從架構以後,可能會發現,由於延時問題剛寫入庫的數據結果沒查到。併發
從庫同步主庫數據的過程是串行化的,也就是說主庫上並行的操做,在從庫上會串行執行。因此這就是一個很是重要的點了,因爲從庫從主庫拷貝日誌以及串行執行SQL的特色,在高併發場景下,從庫的數據必定會比主庫慢一些,是有延時的。因此常常出現,剛寫入主庫的數據多是讀不到的,要過幾十毫秒,甚至幾百毫秒才能讀取到。高併發
若是主庫忽然宕機,而後剛好數據還沒同步到從庫,那麼有些數據可能在從庫上是沒有的,有些數據可能就丟失了。大數據
結合大數據在咱們工業大數據平臺的實踐,總結成一篇實踐指南,方便之後查閱反思,後續我會根據本篇博客進行代碼技術實踐實現。線程
凱新雲技術社區設計