[發明專利]異步分布式數據庫管理的系統和方法無效
| 申請號: | 201280048364.6 | 申請日: | 2012-08-01 |
| 公開(公告)號: | CN103842994A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 詹森·盧卡斯 | 申請(專利權)人: | 標記公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F15/16 |
| 代理公司: | 北京商專永信知識產權代理事務所(普通合伙) 11400 | 代理人: | 鄔玥;葛強 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 異步 分布式 數據庫 管理 系統 方法 | ||
1.一種異步分布式數據庫管理的方法,所述方法包括:
在數據庫管理系統,從分布式數據庫系統中的客戶端接收與事務序列相關聯的數據庫事務,其中所述數據庫事務包括一個或多個斷言;
在所述數據庫管理系統,輪詢關于被包括在所述數據庫事務中的所述一個或多個斷言的所述有效性的多個數據庫資源以達成共識;以及
如果所述共識被在超時時間間隔內達成,基于達成所述共識,在所述數據庫管理系統更新在所述分布式數據庫系統中的所述數據庫事務,其中所述共識最初并未在所述多個數據庫資源之間被達成。
2.如權利要求1所述的方法,進一步包括:
在所述數據庫管理系統通知在所述分布式數據庫中的所述客戶端,如果所述共識未在所述超時時間內被達成,則所述數據庫事務被中止。
3.如權利要求1所述的方法,其中所述數據庫事務是由在所述客戶端上運行的應用程序所啟動。
4.如權利要求1所述的方法,進一步包括:
在更新所述分布式數據庫系統之前,通知所述客戶端所述數據庫事務已經被成功完成。
5.如權利要求1所述的方法,其中所述超時時間間隔包括半秒和3秒之間的持續時間。
6.如權利要求1所述的方法,其中所述超時間隔包括小于半秒的持續時間。
7.如權利要求1所述的方法,其中更新所述分布式數據庫系統進一步包括:
異步地協調所述數據庫事務與在所述分布式數據庫系統中的一個或多個其他數據庫事務。
8.如權利要求1所述的方法,進一步包括:
在更新所述分布式數據庫系統之前,從所述分布式數據庫系統讀取相關于所述數據庫事務的信息;
傳送所述信息給所述客戶端,而不論是否已經達到所述共識。
9.如權利要求1所述的方法,進一步包括:
在所述數據庫管理系統,從在所述分布式數據庫系統中的第二客戶端接收與第二事務序列相關聯的第二數據庫事務,其中所述第二數據庫事務包括一個或多個第二斷言,并且其中所述一個或多個第二斷言要求讀取與所述數據庫事務相關的信息。
10.如權利要求1所述的方法,其中更新所述分布式數據庫系統進一步包括:
提交所述數據庫事務至全局事務序列;以及
在遍及所述分布式數據庫的所述多個數據庫資源復制所述全局事務序列。
11.如權利要求1所述的方法,進一步包括:
在所述數據庫管理系統確定所述共識可以被達成的可能性。
12.如權利要求11所述的方法,還包括:
基于所述共識可以被達成的可能性,在所述數據庫管理系統設置所述超時時間間隔。
13.如權利要求1所述的方法,其中所述多個數據庫資源包含在所述分布式數據庫系統中的一個或多個其他數據庫管理系統,或者在所述分布式數據庫系統中的一個或多個存儲管理系統。
14.一種異步分布式數據庫管理的方法,所述方法包括:
在數據庫管理系統,從分布式數據庫系統中的客戶端接收與事務序列相關聯的數據庫事務,其中所述數據庫事務包括一個或多個斷言;
在所述數據庫管理系統,處理所述數據庫事務以識別所述一個或多個斷言,其中所述一個或多個斷言必須有特定的配置,以便更新在所述分布式數據庫系統中的所述數據庫事務;
于第一時間,在所述數據庫管理系統確定關于所述一個或多個斷言的多個數據庫資源之間的第一配置,其中所述第一配置不同于所述特定配置;以及
如果關于所述一個或多個斷言的所述多個數據庫資源之間的第二配置與在所述第二時間的所述特定配置相同,在所述數據庫管理系統于所述第二時間更新在所述分布式數據庫系統中的所述數據庫事務。
15.如權利要求14所述的方法,其中所述特定配置要求所述一個或多個斷言是有效的。
16.如權利要求14所述的方法,進一步包括:
如果所述第二配置與在所述第二時間的所述特定配置不同,在所述數據庫管理系統通知在所述分布式數據庫中的所述客戶端所述數據庫事務已被中止。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于標記公司,未經標記公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280048364.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于木質、塑料板材內凹廓型加工的刮刀
- 下一篇:一種手動的刀具調距裝置





