mysql 读写分离
mysql實(shí)現(xiàn)主從復(fù)制
讀寫(xiě)分離
MySQL主從數(shù)據(jù)庫(kù)同步延遲問(wèn)題解決
讀寫(xiě)分離原理:讓主數(shù)據(jù)庫(kù)(master)處理事務(wù)性增、刪、改操作(INSERT、UPDATE、DELETE),而從數(shù)據(jù)庫(kù)(slave)處理SELECT查詢操作。
?
讀寫(xiě)分離通過(guò)主從復(fù)制方式實(shí)現(xiàn)的。
?
主從復(fù)制原理:mysql要做到主從復(fù)制,其實(shí)依靠的是二進(jìn)制日志來(lái)復(fù)制數(shù)據(jù),即:假設(shè)主服務(wù)器叫A,從服務(wù)器叫B;主從復(fù)制就是B跟著A學(xué),A做什么,B就做什么。那么B怎么同步A的動(dòng)作呢?現(xiàn)在A有一個(gè)日志功能,把自己所做的增刪改查的動(dòng)作全都記錄在日志中,B只需要拿到這份日志,照著日志上面的動(dòng)作施加到自己身上就可以了。這樣就實(shí)現(xiàn)了主從復(fù)制。
?
缺點(diǎn):Mysql主從復(fù)制會(huì)存在數(shù)據(jù)同步延遲的問(wèn)題,解決方案:a、盡量讓主庫(kù)的DDL快速執(zhí)行 b、使用比主庫(kù)更好的硬件設(shè)備作為slave
?
轉(zhuǎn)載于:https://www.cnblogs.com/linjiqin/p/6483950.html
總結(jié)
以上是生活随笔為你收集整理的mysql 读写分离的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Unity3DGUI:Window
- 下一篇: mysql数据库中的校对集