[發明專利]大規模并行處理器數據庫系統和方法有效
| 申請號: | 201680004114.0 | 申請日: | 2016-01-20 |
| 公開(公告)號: | CN107004033B | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 蔡樂;周慶慶;卡米尼·杰格緹雅尼 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 大規模 并行 處理器 數據庫 系統 方法 | ||
在一實施例中,一種方法包括:確定大規模并行處理(massively parallel processing,簡稱MPP)數據庫集群中初始服務器的數量;確定所述MPP數據庫集群的初始哈希桶配置,其中,所述初始哈希桶配置具有初始哈希桶的數量。所述方法還包括:將一定數量的附加服務器添加到所述MPP數據庫集群中以生成一定數量的更新服務器,其中,所述更新服務器包括所述初始服務器和所述附加服務器;根據所述初始服務器的數量、所述初始哈希桶配置和所述附加服務器的數量創建更新哈希桶配置,其中,所述更新哈希桶配置具有更新哈希桶的數量。此外,所述方法包括:根據所述更新哈希桶配置重新分配所述MPP集群的數據。
相關申請案交叉申請
本申請要求于2015年1月21日遞交的發明名稱為“大規模并行處理器數據庫系統和方法”的第14/601,679號美國普通專利申請案的在先申請優先權,其內容以引入的方式并入本文。
技術領域
本發明涉及數據庫系統和方法,尤其涉及大規模并行處理器數據庫系統和方法。
背景技術
大規模并行處理(Massively Parallel Processing,簡稱MPP)數據庫管理系統通過向服務器分配數據并在多個服務器上運行單獨事務進行擴展。為實現高吞吐量和低時延,MPP數據庫向多個服務器分配數據和查詢。無共享架構通過添加用于集群擴展的新服務器進行擴展。MPP數據庫可以通過添加更多的服務器來擴大存儲和計算容量。在通過添加服務器進行擴展時,將會向新的服務器分配數據。較慢的服務器可能會支配性能,這可能會因數據分布不均勻導致惡化。服務器的工作負載可取決于存儲的數據量。
發明內容
本發明一實施例中的方法包括:確定大規模并行處理(massively parallelprocessing,簡稱MPP)數據庫集群中初始服務器的數量;確定所述MPP數據庫集群的初始哈希桶配置,其中,所述初始哈希桶配置具有初始哈希桶的數量。所述方法還包括:將一定數量的附加服務器添加到所述MPP數據庫集群中以生成一定數量的更新服務器,其中,所述更新服務器包括所述初始服務器和所述附加服務器;根據所述初始服務器的數量、所述初始哈希桶配置和所述附加服務器的數量創建更新哈希桶配置,其中,所述更新哈希桶配置具有更新哈希桶的數量。此外,所述方法包括:根據所述更新哈希桶配置重新分配所述MPP集群的數據。
本發明一實施例中的方法包括:根據初始服務器的數量和添加的服務器的數量為大規模并行處理器(massively parallel processing,簡稱MPP)數據庫集群確定更新的哈希桶-服務器映射;根據所述更新的哈希桶-服務器映射和初始的哈希桶-服務器映射確定第一表格是否是待重新分配的。所述方法還包括:當第一表格是待重新分配的,啟動第一事務;執行所述第一事務,其中,所述第一事務包括將數據從所述初始服務器的一個初始服務器移動到所述添加的服務器的一個添加的服務器。此外,所述方法包括:在執行所述第一事務之后提交所述第一事務。
本發明一實施例中的計算機包括處理器和非瞬時性計算機可讀存儲介質,用于存儲所述處理器執行的程序。所述程序包括指令,用于:根據初始服務器的數量和添加的服務器的數量為大規模并行處理器(massively parallel processing,簡稱MPP)數據庫集群確定更新的哈希桶-服務器映射;根據所述更新的哈希桶-服務器映射和初始的哈希桶-服務器映射確定第一表格是否是待重新分配的。所述程序還包括指令,用于:當第一表格是待重新分配的,啟動第一事務;執行所述第一事務,其中,所述第一事務包括將數據從所述初始服務器的一個初始服務器移動到所述添加的服務器的一個添加的服務器。此外,所述程序包括指令,用于:在執行所述第一事務之后提交所述第一事務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680004114.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種策略感知統一文件系統
- 下一篇:鎖扣式停車位管理系統





