[發(fā)明專利]利用虛擬分區(qū)的數(shù)據(jù)庫重新分布方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201110360026.3 | 申請日: | 2011-11-15 |
| 公開(公告)號: | CN102541990A | 公開(公告)日: | 2012-07-04 |
| 發(fā)明(設(shè)計)人: | N·沙馬;S·佳因 | 申請(專利權(quán))人: | 國際商業(yè)機器公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 中國國際貿(mào)易促進委員會專利商標事務(wù)所 11038 | 代理人: | 杜娟 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 虛擬 分區(qū) 數(shù)據(jù)庫 重新 分布 方法 系統(tǒng) | ||
1.一種數(shù)據(jù)處理方法,包括:
將分區(qū)數(shù)據(jù)庫存儲在數(shù)據(jù)處理系統(tǒng)的至少第一數(shù)據(jù)存儲節(jié)點上的多個分區(qū)中;
將所述多個分區(qū)當中的第一分區(qū)的子集配置成虛擬分區(qū);
接收指示分配第二數(shù)據(jù)存儲節(jié)點來存儲分區(qū)數(shù)據(jù)庫的輸入;
在所述第二數(shù)據(jù)存儲節(jié)點上配置分區(qū)數(shù)據(jù)庫的第二分區(qū);以及
響應(yīng)于所述輸入,通過將所述第一分區(qū)上的所述虛擬分區(qū)內(nèi)的數(shù)據(jù)移動到所述第二分區(qū),在所述第一和第二數(shù)據(jù)存儲節(jié)點上重新分布分區(qū)數(shù)據(jù)庫。
2.如權(quán)利要求1所述的方法,其中,所述虛擬分區(qū)包括所述第一分區(qū)的一個或多個數(shù)據(jù)塊。
3.如權(quán)利要求2所述的方法,其中,所述虛擬分區(qū)只包括所述第一分區(qū)內(nèi)的數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其中:
所述方法包括建立將所述虛擬分區(qū)與所述第一分區(qū)相關(guān)聯(lián)的分區(qū)配置數(shù)據(jù)結(jié)構(gòu);以及
所述重新分布包括更新所述分區(qū)配置數(shù)據(jù)結(jié)構(gòu)以指示移動到所述第二分區(qū)的數(shù)據(jù)不駐留在虛擬分區(qū)中。
5.如權(quán)利要求1所述的方法,其中:
所述方法包括建立將所述分區(qū)數(shù)據(jù)庫內(nèi)的數(shù)據(jù)映射到所述虛擬分區(qū)和所述多個分區(qū)中的特定分區(qū)的分區(qū)映射;以及
所述重新分布包括更新所述分區(qū)映射以指示移動到所述第二分區(qū)的數(shù)據(jù)未被映射到虛擬分區(qū)。
6.如權(quán)利要求1所述的方法,其中,所述重新分布包括:
創(chuàng)建所述虛擬分區(qū)內(nèi)的數(shù)據(jù)的備份;以及
將數(shù)據(jù)從所述備份恢復(fù)到所述第二分區(qū)。
7.如權(quán)利要求1所述的方法,其中:
所述虛擬分區(qū)內(nèi)的數(shù)據(jù)是第一數(shù)據(jù);
在所述重新分布之前,所述第一分區(qū)存儲所述第一數(shù)據(jù)和不在所述虛擬分區(qū)內(nèi)的第二數(shù)據(jù);以及
創(chuàng)建備份包括創(chuàng)建包括所述第一數(shù)據(jù)但不包括所述第二數(shù)據(jù)的備份。
8.一種數(shù)據(jù)處理系統(tǒng),包括:
處理器;
與所述處理器耦合的數(shù)據(jù)存儲體;以及
存儲在所述數(shù)據(jù)存儲體內(nèi)的程序代碼,當被所述處理器執(zhí)行時,所述程序代碼使所述數(shù)據(jù)處理系統(tǒng)執(zhí)行如下操作:
將分區(qū)數(shù)據(jù)庫存儲在所述數(shù)據(jù)存儲體的至少第一數(shù)據(jù)存儲節(jié)點上的多個分區(qū)中;
將所述多個分區(qū)當中的第一分區(qū)的子集配置成虛擬分區(qū);
接收指示分配所述數(shù)據(jù)存儲體的第二數(shù)據(jù)存儲節(jié)點來存儲分區(qū)數(shù)據(jù)庫的輸入;
在所述第二數(shù)據(jù)存儲節(jié)點上配置分區(qū)數(shù)據(jù)庫的第二分區(qū);以及
響應(yīng)于所述輸入,通過將所述第一分區(qū)上的所述虛擬分區(qū)內(nèi)的數(shù)據(jù)移動到所述第二分區(qū),在所述第一和第二數(shù)據(jù)存儲節(jié)點上重新分布分區(qū)數(shù)據(jù)庫。
9.如權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其中,所述虛擬分區(qū)包括所述第一分區(qū)的一個或多個數(shù)據(jù)塊。
10.如權(quán)利要求9所述的數(shù)據(jù)處理系統(tǒng),其中,所述虛擬分區(qū)只包括所述第一分區(qū)內(nèi)的數(shù)據(jù)。
11.如權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其中:
所述程序進一步使計算機執(zhí)行建立將所述虛擬分區(qū)與所述第一分區(qū)相關(guān)聯(lián)的分區(qū)配置數(shù)據(jù)結(jié)構(gòu);以及
所述重新分布包括更新所述分區(qū)配置數(shù)據(jù)結(jié)構(gòu)以指示移動到所述第二分區(qū)的數(shù)據(jù)不駐留在虛擬分區(qū)中。
12.如權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其中:
所述程序進一步使計算機執(zhí)行建立將所述分區(qū)數(shù)據(jù)庫內(nèi)的數(shù)據(jù)映射到所述虛擬分區(qū)和所述多個分區(qū)中的特定分區(qū)的分區(qū)映射;以及
所述重新分布包括更新所述分區(qū)映射以指示移動到所述第二分區(qū)的數(shù)據(jù)未被映射到所述虛擬分區(qū)。
13.如權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其中,所述重新分布包括:
創(chuàng)建所述虛擬分區(qū)內(nèi)的數(shù)據(jù)的備份;以及
將數(shù)據(jù)從所述備份恢復(fù)到所述第二分區(qū)。
14.如權(quán)利要求8所述的數(shù)據(jù)處理系統(tǒng),其中:
所述虛擬分區(qū)內(nèi)的數(shù)據(jù)是第一數(shù)據(jù);
在所述重新分布之前,所述第一分區(qū)存儲所述第一數(shù)據(jù)和不在所述虛擬分區(qū)內(nèi)的第二數(shù)據(jù);以及
所述創(chuàng)建備份包括創(chuàng)建包括所述第一數(shù)據(jù)但不包括所述第二數(shù)據(jù)的備份。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機器公司,未經(jīng)國際商業(yè)機器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110360026.3/1.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ù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置





