技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種數(shù)據(jù)庫、多數(shù)據(jù)庫操作事務(wù)一致性保證方法及系統(tǒng),本發(fā)明為具有事務(wù)的業(yè)務(wù)請(qǐng)求生成事務(wù)ID和重放日志,由數(shù)據(jù)服務(wù)端根據(jù)業(yè)務(wù)請(qǐng)求完成相應(yīng)的操作,并將結(jié)果反饋給數(shù)據(jù)服務(wù)客戶端。在處理過程中若出現(xiàn)異常則根據(jù)事務(wù)ID將對(duì)應(yīng)于這次業(yè)務(wù)請(qǐng)求的所有操作回滾,若所有操作全部完成,則根據(jù)對(duì)應(yīng)的重放日志進(jìn)行提交,在提交過程中若出現(xiàn)異常則進(jìn)行回滾處理或異常處理,提交完畢相應(yīng)的數(shù)據(jù)庫更新完畢。多個(gè)用戶多次對(duì)數(shù)據(jù)庫進(jìn)行操作時(shí),數(shù)據(jù)服務(wù)端對(duì)各個(gè)業(yè)務(wù)請(qǐng)求是否需要進(jìn)行業(yè)務(wù)保持進(jìn)行記錄,并根據(jù)事務(wù)ID為需要業(yè)務(wù)保持的請(qǐng)求分配獨(dú)占進(jìn)程,從而通過事務(wù)ID的設(shè)置在多用戶多次操作數(shù)據(jù)庫以及提交時(shí)能夠保證事務(wù)的一致性。
技術(shù)研發(fā)人員:周祎春;柳向前;張維叢;王新中;孫剛;于剛;劉文斌;陳瑋;秦巖;房厚波
受保護(hù)的技術(shù)使用者:中國(guó)移動(dòng)通信集團(tuán)寧夏有限公司
技術(shù)研發(fā)日:2016.03.18
技術(shù)公布日:2017.09.26