[發明專利]分布式數據庫的一致性解決方法在審
| 申請號: | 201811260864.1 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN109582734A | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 孫欽東;任澤蒙;曹晗 | 申請(專利權)人: | 西安居正知識產權運營管理有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/28 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 寧文濤 |
| 地址: | 710077 陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式數據庫系統 分布式數據庫 事務一致性 數據庫事務 分層 數據庫 多層次結構 統一管理 串行性 調度 維護 響應 客戶 保證 | ||
1.分布式數據庫的一致性解決方法,所述方法包括:
建立分布式數據庫管理系統,建立中心服務器和數據服務器;中心服務器存儲與其他服務器的邏輯聯系,獲取數據源,并最終發布地圖服務,建立中心數據庫,存儲用戶權限信息以及整個系統的工作空間,其中又包含了與其他跨區域數據庫的鏈接信息,然后由SuperMap IS.NET進行GIS處理分析最終由Web服務器發布,用戶客戶端通過桌面瀏覽器接收數據庫中的表單包含了空間數據和屬性數據,其中屬性數據除了地理屬性數據外還包含了分布式數據庫管理系統的用戶表單;基于多個數據庫,查詢在數據庫管理系統識別多個事務序列,其中每個數據庫查詢指示由在所述分布式數據庫中的多個客戶端之一上運行的應用所啟動的一個或多個數據庫事務;在數據庫管理系統選擇所述多個事務序列的子集;以及在數據庫管理系統生成中間共享事務序列以連續地維護在所述多個事務序列的所述子集之間的事務的一致性,其中在所述中間共享事務序列中維護的中間共享事務隨后被用于,經由對于遍及所述分布式數據庫的多個資源進行復制的全局事務序列來實現全局事務一致性。
2.如權利要求1所述的分布式數據庫的一致性解決方法,進一步包括:對于遍及所述分布式數據庫的所述多個資源,復制所述全局事務序列;所述應用之一的所述觀點指示數據庫事務的因果歷史;中間共享事務序列,其中維護所述中間共享事務序列包含異步地協調所述多個事務序列的所述子集到所述中間共享事務序列;每個數據庫事務包括一個或多個斷言,以及協調所述多個事務序列的所述子集到所述中間共享事務序列包括確定所述每個斷言的有效性;從源事務一貫地移動到原因事務,直到每個斷言被驗證;中間共享事務序列代表如從在所述多個客戶端的兩個或更多的客戶端上操作的兩個或更多的應用所感知的觀點共享點。
3.如權利要求1所述的分布式數據庫的一致性解決方法,其中所述多個事務序列的所述子集的一個或多個事務序列,系基于由一個或多個事務序列啟動的所述應用而被選擇;多個事務序列的所述子集的一個或多個事務序列,系基于與所述一個或多個事務序列相關聯的一個或多個客戶端的地理位置而被選擇;多個事務序列的所述子集的一個或多個事務序列,系基于與所述一個或多個事務序列相關聯的一個或多個客戶端的屬性而被選擇。
4.如權利要求1所述的分布式數據庫的一致性解決方法,進一步包括:
提交在所述中間共享事務序列中的所述共享事務以維護所述全局事務序列,其中提交所述共享事務到所述全局事務序列包括用在所述分布式數據庫中的其他數據庫事務,協調在所述中間共享事務序列中的一個或多個的所述共享事務。
5.如權利要求1所述的分布式數據庫的一致性解決方法,其中,每個數據庫事務包括一個或多個斷言,以及協調包括達成在關于所述每個斷言的有效性的多個數據庫資源之間的共識;從源數據庫事務一貫地移動到原因數據庫事務,直到每個斷言被驗證;在提交所述共享事務到所述全局事務序列之前,通知所述應用之一所述相關聯的數據庫查詢被完成。
6.如權利要求1所述的分布式數據庫的一致性解決方法,進一步包括:
提交所述多個數據庫事務的其他未提交的數據庫事務到所述全局事務序列,其中所述其他未提交的數據庫事務不在所述中間共享事務序列之中;多個事務序列的所述子集,系基于第一應用的所述用戶之間的關系而被選擇;每個用戶具有與所述第一應用相關聯的用戶配置文件,并且其中所述多個事務序列的所述子集,系基于所述用戶配置文件之間的關系而被選擇。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安居正知識產權運營管理有限公司,未經西安居正知識產權運營管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811260864.1/1.html,轉載請聲明來源鉆瓜專利網。





