基于共享存儲的MySQL數(shù)據(jù)庫高可用系統(tǒng)及其高可用方法

基本信息

申請?zhí)?/td> CN202010015995.4 申請日 -
公開(公告)號 CN110825763B 公開(公告)日 2020-05-19
申請公布號 CN110825763B 申請公布日 2020-05-19
分類號 G06F16/23;G06F16/27;G06F11/14 分類 計算;推算;計數(shù);
發(fā)明人 黃炎;李恒 申請(專利權(quán))人 上海愛可生信息技術(shù)股份有限公司
代理機構(gòu) 上海思捷知識產(chǎn)權(quán)代理有限公司 代理人 上海愛可生信息技術(shù)股份有限公司
地址 201203 上海市浦東新區(qū)中國(上海)自由貿(mào)易試驗區(qū)郭守敬路498號浦東軟件園14幢22301-190室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,提供一種基于共享存儲的MySQL數(shù)據(jù)庫系統(tǒng)高可用系統(tǒng),包括:主數(shù)據(jù)庫、從數(shù)據(jù)庫、數(shù)據(jù)庫運維中心和共享存儲服務(wù)器,其中,所述主數(shù)據(jù)庫和所述從數(shù)據(jù)庫在所述數(shù)據(jù)庫運維中心的控制下,直接復(fù)制數(shù)據(jù);所述共享存儲服務(wù)器中設(shè)有與所述主數(shù)據(jù)庫和所述從數(shù)據(jù)庫一一對應(yīng)的分區(qū),所述分區(qū)用于存儲相應(yīng)數(shù)據(jù)庫的binlog文件。本發(fā)明只將一直在刷新的日志文件binlog存儲在共享存儲服務(wù)器中,工作正常時,不同數(shù)據(jù)庫只能操作與本數(shù)據(jù)庫相對應(yīng)的binlog文件,當(dāng)主數(shù)據(jù)庫出現(xiàn)異常時,主數(shù)據(jù)庫的binlog文件被推送給從數(shù)據(jù)庫,該從數(shù)據(jù)庫可升級為主數(shù)據(jù)庫,并繼承主數(shù)據(jù)庫中的所有內(nèi)容,而當(dāng)共享存儲服務(wù)器出現(xiàn)異常時,并不影響各數(shù)據(jù)庫中保存的數(shù)據(jù)本身。