MySQL主從數(shù)據(jù)庫的同步方法及同步系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201711356578.0 申請(qǐng)日 -
公開(公告)號(hào) CN108052623A 公開(公告)日 2018-05-18
申請(qǐng)公布號(hào) CN108052623A 申請(qǐng)公布日 2018-05-18
分類號(hào) G06F17/30;G06F11/14 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 苑明;王智;楊依霖 申請(qǐng)(專利權(quán))人 沈陽明曦科技有限公司
代理機(jī)構(gòu) 沈陽維特專利商標(biāo)事務(wù)所(普通合伙) 代理人 陳福昌
地址 110000 遼寧省沈陽市中國(遼寧)自由貿(mào)易試驗(yàn)區(qū)沈陽片區(qū)全運(yùn)路109-1號(hào)(109-1號(hào))2層247-1092室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了MySQL主從數(shù)據(jù)庫的同步方法及同步系統(tǒng),其中,同步方法包括如下步驟:S1、監(jiān)視主數(shù)據(jù)庫是否有新的binlog文件產(chǎn)生;S2、如果有新的binlog文件產(chǎn)生,則對(duì)新生成的binlog文件打包壓縮并向從服務(wù)器發(fā)送,如果沒有新的binlog文件產(chǎn)生,則返回S1;S3、從服務(wù)器對(duì)接收的壓縮binlog文件進(jìn)行解包校驗(yàn),得到完整數(shù)據(jù),并保存至閃回存儲(chǔ)區(qū);S4、從數(shù)據(jù)庫讀取閃回存儲(chǔ)區(qū)的操作記錄,實(shí)現(xiàn)主從數(shù)據(jù)庫的精確同步。該同步系統(tǒng)包括監(jiān)視單元、文件打包壓縮單元、文件解包校驗(yàn)單元、閃回存儲(chǔ)區(qū)和讀取單元。該MySQL主從數(shù)據(jù)庫的同步方法及同步系統(tǒng)可以通過同步binlog文件并存儲(chǔ)于從服務(wù)器,實(shí)現(xiàn)主從數(shù)據(jù)庫的同步。