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

基本信息

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

摘要

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