• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種數據庫擴容方法及裝置制造方法及圖紙

    技術編號:20117672 閱讀:63 留言:0更新日期:2019-01-16 12:03
    本申請實施例提供一種數據庫擴容方法及裝置,應用于包括至少一個第一數據庫的數據庫系統,該方法在數據庫系統滿足預設的數據庫擴容條件的情況下,從至少一個第一數據庫中確定至少一個目標數據庫;分別確定每個目標數據庫的擴容量;在數據庫系統中增加分別與每個目標數據庫的擴容量對應的第二數據庫,并將目標數據庫與其擴容量對應的第二數據庫關聯(第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同)。該方法基于在數據庫系統中自動增加的與目標數據庫關聯的第二數據庫為所述目標數據庫擴容,使得第二數據庫為與其關聯的目標數據庫分擔數據存儲任務,進而使得在保證數據有序存儲的前提下,滿足了數據存儲需求。

    A Method and Device for Database Expansion

    The embodiment of this application provides a database expansion method and device for a database system including at least one first database. The method determines at least one target database from at least one first database when the database system meets the preset database expansion conditions; determines the expansion capacity of each target database separately; and increases the capacity of each target database in the database system. The second database corresponding to the expansion of each target database is correlated with the second database corresponding to the expansion of each target database (the data table structure in the second database is the same as that in the related target database). This method is based on the expansion of the second database associated with the target database, which is automatically added in the database system, so that the second database can share the task of data storage for the target database associated with it, and then satisfy the data storage requirement on the premise of ensuring orderly data storage.

    【技術實現步驟摘要】
    一種數據庫擴容方法及裝置
    本申請涉及數據存儲
    ,特別是涉及一種數據庫擴容方法及裝置。
    技術介紹
    隨時數據信息化發展,人們對數據存儲技術的要求要求越來越高,數據存儲技術在一定程度上方便了人們的工作與生活。然而,也正是隨著數據信息化的發展,出現了很多待存儲的數據量暴增的情況,這時用于存儲數據的數據庫往往不能滿足暴增的數據量的存儲需求。因此,如何在保證數據有序存儲的前提下,滿足數據存儲需求,已經成為數據存儲
    的一個至關重要的研究方向。
    技術實現思路
    有鑒于此,本申請實施例提供一種數據庫擴容方法及裝置,以在保證數據有序存儲的前提下,滿足數據存儲需求。為了實現上述目的,本申請實施例提供的技術方案如下:一種數據庫擴容方法,應用于包括至少一個第一數據庫的數據庫系統,該方法包括:在所述數據庫系統滿足預設的數據庫擴容條件的情況下,從所述至少一個第一數據庫中確定至少一個目標數據庫;分別確定每個所述目標數據庫的擴容量;在所述數據庫系統中增加分別與每個所述目標數據庫的擴容量對應的第二數據庫,并將所述目標數據庫與其擴容量對應的第二數據庫關聯,所述第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同。優選的,還包括:將所述目標數據庫中存儲的數據備份至與其關聯的第二數據庫中。優選的,所述數據庫系統中的每個所述數據庫用于存儲與所述數據庫關聯的用戶標識的數據信息,其中,所述數據庫為所述第一數據庫或第二數據庫。優選的,每個所述數據庫中的數據表結構相同,所述數據庫中的數據表結構包括至少一張第一數據表,以及至少一張第二數據表,每張所述第一數據表用于存儲與所述第一數據表關聯的用戶標識的訂單基礎信息,所述訂單基礎信息包括訂單標識;每張所述第二數據表用于存儲與所述第二數據表關聯的訂單標識的訂單詳細信息;其中,所述用戶標識的數據信息包括所述用戶標識的訂單基礎信息以及所述訂單基礎信息中的訂單標識的訂單詳細信息。優選的,分別將每個所述第一數據庫確定為一個目標數據庫,所述數據庫系統中的每個所述數據庫均設置有唯一的數據庫編號,各所述數據庫編號中數據庫編號大小相鄰的任意兩個數據庫編號之間的差值為1,各所述數據庫編號中最小的數據庫編號為0,所述第一數據庫的數據庫編號與所述第一數據庫關聯的第二數據庫的數據庫編號之間的差值與所述至少一個第一數據庫的個數相同,若基于所述數據庫的個數對用戶標識的第一內容進行哈希取模運算得到的取模結果與數據庫的數據庫編號相同,確定所述用戶標識與所述數據庫關聯。優選的,所述至少一張第一數據表中的每張第一數據表均設置有第一編號,各所述第一編號中第一編號大小相鄰的任意兩個第一編號之間的差值為1,各所述第一編號中最小的第一編號為0,若基于所述第一數據表的張數對用戶標識的第二內容進行哈希取模運算得到的取模結果與第一數據表的第一編號相同,確定所述用戶標識與所述第一數據表關聯,所述第二內容不同于所述第一內容。優選的,所述至少一張第二數據表中的每張第二數據表均設置有第二編號,各所述第二編號中第二編號大小相鄰的任意兩個第二編號之間的差值為1,各所述第二編號中最小的第二編號為0,若基于所述第二數據表的張數對訂單標識進行哈希取模運算得到的取模結果與第二數據表的第二編號相同,確定所述用戶標識與所述第二數據表關聯。一種數據庫擴容裝置,應用于包括至少一個第一數據庫的數據庫系統,該裝置包括:目標數據庫確定單元,用于在所述數據庫系統滿足預設的數據庫擴容條件的情況下,從所述至少一個第一數據庫中確定至少一個目標數據庫;擴容量確定單元,用于分別確定每個所述目標數據庫的擴容量;擴容單元,用于在所述數據庫系統中增加分別與每個所述目標數據庫的擴容量對應的第二數據庫,并將所述目標數據庫與其擴容量對應的第二數據庫關聯,所述第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同。優選的,還包括:備份單元,用于將所述目標數據庫中存儲的數據備份至與其關聯的第二數據庫中。優選的,所述數據庫系統中的每個所述數據庫用于存儲與所述數據庫關聯的用戶標識的數據信息,其中,所述數據庫為所述第一數據庫或第二數據庫。本申請實施例提供一種數據庫擴容方法及裝置,應用于包括至少一個第一數據庫的數據庫系統,該方法在數據庫系統滿足預設的數據庫擴容條件的情況下,從至少一個第一數據庫中確定至少一個目標數據庫;分別確定每個目標數據庫的擴容量;在數據庫系統中增加分別與每個目標數據庫的擴容量對應的第二數據庫,并將目標數據庫與其擴容量對應的第二數據庫關聯(第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同)。該方法基于在數據庫系統中自動增加的與目標數據庫關聯的第二數據庫為所述目標數據庫擴容,使得第二數據庫為與其關聯的目標數據庫分擔數據存儲任務,進而使得在保證數據有序存儲的前提下,滿足了數據存儲需求。附圖說明為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本申請實施例提供的一種數據庫擴容方法流程圖;圖2為本申請實施例提供的另一種數據庫擴容方法流程圖;圖3為本申請實施例提供的一種數據庫擴容裝置的結構示意圖。具體實施方式為了使本
    的人員更好地理解本申請中的技術方案,下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范圍。實施例:圖1為本申請實施例提供的一種數據庫擴容方法流程圖。如圖1所示的數據庫擴容方法應用于包括至少一個第一數據庫的數據庫系統。具體的,如圖1所示的數據庫擴容方法,包括:S101、在所述數據庫系統滿足預設的數據庫擴容條件的情況下,從所述至少一個第一數據庫中確定至少一個目標數據庫;可選的,所述數據庫系統滿足預設的數據庫擴容條件包括:所述數據庫系統中的至少一個第一數據庫中的數據總和(所述數據庫系統中的各第一數據庫中存儲的數據的總和)達到預設的第一數據存儲閾值;或者,所述數據庫系統中存在存儲的數據達到預設的第二數據存儲閾值的數據庫。以上僅僅是本申請實施例提供的所述數據庫系統滿足預設的數據庫擴容條件的優選方式,專利技術人可根據自己的需求任意設置數據庫系統滿足預設的數據庫擴容條件的具體方式,在此不做限定??蛇x的,從所述至少一個第一數據庫中確定的至少一個目標數據庫中的每個目標數據庫均為所述數據庫系統中待進行擴容的數據庫。S102、分別確定每個所述目標數據庫的擴容量;可選的,針對確定的至少一個目標數據庫中的每個目標數據庫而言,確定該目標數據庫的擴容量。其中,對目標數據庫確定的該目標數據庫的擴容量為該目標數據庫需要擴充的容量??蛇x的,目標數據庫的擴容量可根據目標數據庫歷史數據存儲情況而定,和/或,根據目標數據庫當前剩余數據庫容量而定,在此不做限定。S103、在所述數據庫系統中增加分別與每個所述目標數據庫的擴容量對應的第二數據庫,并將所述目標數據庫與其擴容量對應的第本文檔來自技高網
    ...

    【技術保護點】
    1.一種數據庫擴容方法,其特征在于,應用于包括至少一個第一數據庫的數據庫系統,該方法包括:在所述數據庫系統滿足預設的數據庫擴容條件的情況下,從所述至少一個第一數據庫中確定至少一個目標數據庫;分別確定每個所述目標數據庫的擴容量;在所述數據庫系統中增加分別與每個所述目標數據庫的擴容量對應的第二數據庫,并將所述目標數據庫與其擴容量對應的第二數據庫關聯,所述第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同。

    【技術特征摘要】
    1.一種數據庫擴容方法,其特征在于,應用于包括至少一個第一數據庫的數據庫系統,該方法包括:在所述數據庫系統滿足預設的數據庫擴容條件的情況下,從所述至少一個第一數據庫中確定至少一個目標數據庫;分別確定每個所述目標數據庫的擴容量;在所述數據庫系統中增加分別與每個所述目標數據庫的擴容量對應的第二數據庫,并將所述目標數據庫與其擴容量對應的第二數據庫關聯,所述第二數據庫中的數據表結構與其關聯的目標數據庫中的數據表結構相同。2.根據權利要求1所述的方法,其特征在于,還包括:將所述目標數據庫中存儲的數據備份至與其關聯的第二數據庫中。3.根據權利要求1-2任意一項所述的方法,其特征在于,所述數據庫系統中的每個所述數據庫用于存儲與所述數據庫關聯的用戶標識的數據信息,其中,所述數據庫為所述第一數據庫或第二數據庫。4.根據權利要求3所述的方法,其特征在于,每個所述數據庫中的數據表結構相同,所述數據庫中的數據表結構包括至少一張第一數據表,以及至少一張第二數據表,每張所述第一數據表用于存儲與所述第一數據表關聯的用戶標識的訂單基礎信息,所述訂單基礎信息包括訂單標識;每張所述第二數據表用于存儲與所述第二數據表關聯的訂單標識的訂單詳細信息;其中,所述用戶標識的數據信息包括所述用戶標識的訂單基礎信息以及所述訂單基礎信息中的訂單標識的訂單詳細信息。5.根據權利要求4所述的方法,其特征在于,分別將每個所述第一數據庫確定為一個目標數據庫,所述數據庫系統中的每個所述數據庫均設置有唯一的數據庫編號,各所述數據庫編號中數據庫編號大小相鄰的任意兩個數據庫編號之間的差值為1,各所述數據庫編號中最小的數據庫編號為0,所述第一數據庫的數據庫編號與所述第一數據庫關聯的第二數據庫的數據庫編號之間的差值與所述至少一個第一數據庫的個數相同,若基于所述數據庫的個數對用戶標識的第一內容進行哈希取模運...

    【專利技術屬性】
    技術研發人員:佟書健,楊偉平,郭曉波,
    申請(專利權)人:北京微影時代科技有限公司,
    類型:發明
    國別省市:北京,11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 蜜芽亚洲av无码一区二区三区| 亚洲中文字幕无码久久精品1| 内射人妻少妇无码一本一道| 亚洲私人无码综合久久网| 人妻少妇乱子伦无码视频专区| 亚洲AV无码一区二区三区DV| 制服在线无码专区| 人妻丰满?V无码久久不卡| 十八禁视频在线观看免费无码无遮挡骂过 | 台湾无码AV一区二区三区| yy111111电影院少妇影院无码| 少妇精品无码一区二区三区| 人妻无码一区二区三区| 中文无码热在线视频| 韩日美无码精品无码| 国产福利无码一区在线| 久久亚洲精品无码VA大香大香| 亚洲中文字幕无码不卡电影| 亚洲AV无码一区二区三区电影| 18禁无遮挡无码国产免费网站| 精品无人区无码乱码毛片国产| 亚洲av无码成人影院一区| 亚洲va中文字幕无码久久 | 亚洲中文字幕久久精品无码A | 国产成人精品无码免费看| 无码毛片内射白浆视频| 精品少妇无码AV无码专区| 夜夜添无码试看一区二区三区| 国产精品无码素人福利免费| 99国产精品无码| 日韩午夜福利无码专区a| 在线精品无码字幕无码AV| 色综合色国产热无码一| 亚洲av无码专区在线观看亚| 亚洲色av性色在线观无码| 无码精品国产一区二区三区免费| 中文字幕有码无码AV| 久久久久久无码国产精品中文字幕| 无码中文字幕av免费放| 亚洲youwu永久无码精品 | 丰满亚洲大尺度无码无码专线|