[發明專利]事務處理方法、裝置、設備、存儲介質、數據庫系統在審
| 申請號: | 202010176011.0 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN113391884A | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 樓方鑫;趙建偉 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F16/23;G06F16/27;G06F11/14 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 孫明子;劉戈 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事務處理 方法 裝置 設備 存儲 介質 數據庫 系統 | ||
本發明提供一種事務處理方法、裝置、設備、存儲介質、數據庫系統,該事務處理方法包括:若接收到第一事務,則在主數據庫中生成與第一事務對應的第一事務快照,在備份數據庫中生成與第一事務對應的第二事務快照;若接收到在第一事務之后觸發的第二事務,則在第一事務快照和第二事務快照之后添加標記信息,標記信息指示在不滿足清除條件時,第一事務快照和第二事務快照之后產生的事務快照不會被清除;若接收到在第二事務之后觸發的第三事務,則在主數據庫中生成與第三事務對應的第三事務快照,在備份數據庫中生成與第三事務對應的第四事務快照;根據第三事務快照和第四事務快照確定在主數據庫與備份數據庫中執行第一事務后的數據狀態是否一致。
技術領域
本發明涉及數據庫技術領域,尤其涉及一種事務處理方法、裝置、設備、存儲介質、數據庫系統。
背景技術
事務是為了實現特定的業務功能而訪問數據庫系統的最小邏輯工作單位,由一個操作序列構成。
為保證數據的安全性,目前大多數數據庫系統都由主數據庫和備份數據庫組成,將主數據庫中的數據鏡像一份出來,存到備份數據庫中,以實現數據的備份存儲。通常,由主數據庫為用戶側(或者稱為業務側)提供數據訪問功能,即事務會先傳輸到主數據庫執行。
基于事務的執行,主數據庫往往會發生數據修改,而主數據庫中發生的數據修改需要同步到備份數據庫中,以保證主數據庫和備份數據庫之間的數據同步即數據狀態一致。主數據庫和備份數據庫在進行數據同步的過程中,可能會發生意外情況,從而導致主數據庫和備份數據庫的數據同步失敗,即主數據庫和備份數據庫的數據狀態不一致。因此,需要有一種機制能夠很方便地檢測出主數據庫和備份數據庫的數據狀態不一致的情況,以便及時進行響應處理。
發明內容
本發明實施例提供一種事務處理方法、裝置、設備、存儲介質、數據庫系統,用以實現對主數據庫和備份數據庫之間數據狀態的一致性進行準確檢測。
第一方面,本發明實施例提供一種事務處理方法,該方法包括:
若接收到第一事務,則在主數據庫中生成與所述第一事務對應的第一事務快照以及在備份數據庫中生成與所述第一事務對應的第二事務快照;
若接收到在所述第一事務之后觸發的預設的第二事務,則在所述第一事務快照以及所述第二事務快照之后添加標記信息,所述標記信息指示在不滿足清除條件時,所述第一事務快照和所述第二事務快照之后產生的事務快照不會被清除;
若接收到在所述第二事務之后觸發的第三事務,則在所述主數據庫中生成與所述第三事務對應的第三事務快照以及在所述備份數據庫中生成與所述第三事務對應的第四事務快照;
根據所述第三事務快照和所述第四事務快照確定在所述主數據庫與所述備份數據庫中執行完所述第一事務后的數據狀態是否一致。
第二方面,本發明實施例提供一種事務處理裝置,該裝置包括:
第一事務處理模塊,用于若接收到第一事務,則在主數據庫中生成與所述第一事務對應的第一事務快照以及在備份數據庫中生成與所述第一事務對應的第二事務快照;
第二事務處理模塊,用于若接收到在所述第一事務之后觸發的預設的第二事務,則在所述第一事務快照以及所述第二事務快照之后添加標記信息,所述標記信息指示在不滿足清除條件時,所述第一事務快照和所述第二事務快照之后產生的事務快照不會被清除;
第三事務處理模塊,用于若接收到在所述第二事務之后觸發的第三事務,則在所述主數據庫中生成與所述第三事務對應的第三事務快照以及在所述備份數據庫中生成與所述第三事務對應的第四事務快照;
數據狀態檢測模塊,用于根據所述第三事務快照和所述第四事務快照確定在所述主數據庫與所述備份數據庫中執行完所述第一事務后的數據狀態是否一致。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010176011.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:地刷及清潔設備
- 下一篇:一種供彈升降機故障預警檢測儀





