[發(fā)明專利]在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)復(fù)制和數(shù)據(jù)故障轉(zhuǎn)移有效
| 申請?zhí)枺?/td> | 201980010014.2 | 申請日: | 2019-04-23 |
| 公開(公告)號: | CN111656340B | 公開(公告)日: | 2023-07-18 |
| 發(fā)明(設(shè)計(jì))人: | 本諾特·戴奇維勒;埃里克·羅賓遜;馬丁·亨切爾 | 申請(專利權(quán))人: | 斯諾弗雷克公司 |
| 主分類號: | G06F16/00 | 分類號: | G06F16/00 |
| 代理公司: | 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 周靖;楊明釗 |
| 地址: | 美國蒙*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)庫 系統(tǒng) 中的 數(shù)據(jù) 復(fù)制 故障 轉(zhuǎn)移 | ||
公開了數(shù)據(jù)庫數(shù)據(jù)的復(fù)制和故障轉(zhuǎn)移。一種方法包括復(fù)制存儲(chǔ)在初級部署中的數(shù)據(jù)庫數(shù)據(jù),使得數(shù)據(jù)庫數(shù)據(jù)還被存儲(chǔ)在次級部署中。該方法包括當(dāng)初級部署是不可用的時(shí)在次級部署處執(zhí)行對數(shù)據(jù)庫數(shù)據(jù)的一個(gè)或更多個(gè)更新,以及當(dāng)初級部署再次變得可用時(shí)將該一個(gè)或更多個(gè)更新傳播到初級部署。該方法包括當(dāng)初級部署是可用的時(shí)在初級部署處執(zhí)行對數(shù)據(jù)庫數(shù)據(jù)的查詢。
相關(guān)申請的交叉引用
本申請要求2018年7月6日提交的標(biāo)題為“SYSTEMS,METHODS,AND?DEVICES?FORDATABASE?REPLICATION”的美國臨時(shí)申請序列號62/694,656的利益,該臨時(shí)申請的公開通過引用以其整體并入本文,包括但不限于在下文中特別出現(xiàn)的那些部分,通過引用進(jìn)行的并入在下面的例外的情況下做出:如果上面提及的臨時(shí)申請的任何部分與本申請不一致,則本申請取代所述上面提及的臨時(shí)申請。
技術(shù)領(lǐng)域
本公開涉及數(shù)據(jù)庫,且更具體地涉及在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)復(fù)制和故障轉(zhuǎn)移(failover)。
背景
數(shù)據(jù)庫廣泛用于在計(jì)算應(yīng)用中的數(shù)據(jù)存儲(chǔ)和訪問。數(shù)據(jù)庫存儲(chǔ)的目標(biāo)是以有組織的方式提供大量的信息,使得它可以被訪問、管理和更新。在數(shù)據(jù)庫中,數(shù)據(jù)可以被組織成行、列和表。不同的數(shù)據(jù)庫存儲(chǔ)系統(tǒng)可以用于存儲(chǔ)不同類型的內(nèi)容,例如書目、全文本、數(shù)字和/或圖像內(nèi)容。此外,在計(jì)算中,可以根據(jù)數(shù)據(jù)庫的組織方法來將不同的數(shù)據(jù)庫系統(tǒng)分類。有許多不同類型的數(shù)據(jù)庫,包括關(guān)系數(shù)據(jù)庫、分布式數(shù)據(jù)庫、云數(shù)據(jù)庫、面向?qū)ο蟮臄?shù)據(jù)庫以及其他數(shù)據(jù)庫。
數(shù)據(jù)庫被各種實(shí)體和公司使用來存儲(chǔ)可能需要被訪問或分析的信息。在一個(gè)示例中,零售公司可以在數(shù)據(jù)庫中存儲(chǔ)所有銷售交易的列表。數(shù)據(jù)庫可以包括關(guān)于交易何時(shí)發(fā)生、它發(fā)生在何處、交易的總成本、在交易中購買的所有物品的標(biāo)識(shí)符和/或描述等的信息。同一零售公司還可以在此同一數(shù)據(jù)庫中存儲(chǔ)例如雇員信息,雇員信息可以包括雇員姓名、雇員聯(lián)系信息、雇員工作歷史、雇員工資率等。根據(jù)該零售公司的需要,雇員信息和交易信息可以存儲(chǔ)在同一數(shù)據(jù)庫的不同表中。當(dāng)零售公司想要了解存儲(chǔ)在數(shù)據(jù)庫中的信息時(shí),它可能有“查詢”它的數(shù)據(jù)庫的需要。該零售公司可能想要找到關(guān)于例如在某個(gè)商店工作的所有雇員的姓名、在某個(gè)日期工作的所有雇員、在某個(gè)時(shí)間范圍期間針對某個(gè)產(chǎn)品做出的所有交易等的數(shù)據(jù)。
當(dāng)零售店想要查詢它的數(shù)據(jù)庫以從數(shù)據(jù)庫中提取某些有組織的信息時(shí),對數(shù)據(jù)庫數(shù)據(jù)執(zhí)行查詢語句。根據(jù)指示什么信息應(yīng)該由查詢返回的一個(gè)或更多個(gè)查詢謂詞,該查詢返回某些數(shù)據(jù)。該查詢從數(shù)據(jù)庫中提取特定數(shù)據(jù),并將該數(shù)據(jù)格式化為可讀形式。可以用數(shù)據(jù)庫所理解的語言例如結(jié)構(gòu)化查詢語言(“SQL”)來寫查詢,因此數(shù)據(jù)庫系統(tǒng)可以確定什么數(shù)據(jù)應(yīng)該被定位以及它應(yīng)該如何被返回。該查詢可以請求存儲(chǔ)在數(shù)據(jù)庫內(nèi)的任何相關(guān)信息。如果適當(dāng)?shù)臄?shù)據(jù)可以被找到以對查詢做出響應(yīng),則數(shù)據(jù)庫有可能揭示復(fù)雜的趨勢和活動(dòng)。只能通過成功地執(zhí)行的查詢的使用來利用這個(gè)能力。
傳統(tǒng)的數(shù)據(jù)庫管理需要公司供應(yīng)基礎(chǔ)設(shè)施和資源來管理在數(shù)據(jù)中心中的數(shù)據(jù)庫。傳統(tǒng)數(shù)據(jù)庫的管理可能是非常昂貴的,且需要由具有寬范圍的技術(shù)技能集的多個(gè)人進(jìn)行監(jiān)督。傳統(tǒng)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDMS)需要大規(guī)模的計(jì)算和存儲(chǔ)資源,并且具有有限的可擴(kuò)展性。大量數(shù)據(jù)可以跨多個(gè)計(jì)算設(shè)備被存儲(chǔ)。服務(wù)器可以管理數(shù)據(jù),使得客戶可以使用本地部署的(on-premises)操作對其進(jìn)行訪問。對于希望擁有內(nèi)部數(shù)據(jù)庫服務(wù)器的實(shí)體,該實(shí)體必須在硬件和數(shù)據(jù)庫的基礎(chǔ)設(shè)施的資本投資上、以及用于存儲(chǔ)數(shù)據(jù)庫基礎(chǔ)設(shè)施的相當(dāng)大的物理空間上花費(fèi)相當(dāng)多的資源。此外,在斷電或其他災(zāi)難情況期間,數(shù)據(jù)庫可能非常容易遭受數(shù)據(jù)丟失。這種傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)具有顯著的缺點(diǎn),這些缺點(diǎn)可以由基于云的數(shù)據(jù)庫系統(tǒng)減輕。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于斯諾弗雷克公司,未經(jīng)斯諾弗雷克公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980010014.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





