1.一種數(shù)據(jù)庫的數(shù)據(jù)處理方法,其特征在于,所述數(shù)據(jù)庫的數(shù)據(jù)處理方法包括以下步驟:
獲取各個數(shù)據(jù)塊服務器中數(shù)據(jù)流量最大的第一數(shù)據(jù)塊服務器以及數(shù)據(jù)流量最小的第二數(shù)據(jù)塊服務器;
獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊;
將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換。
2.如權利要求1所述的數(shù)據(jù)庫的數(shù)據(jù)處理方法,其特征在于,所述獲取各個數(shù)據(jù)塊服務器中數(shù)據(jù)流量最大的第一數(shù)據(jù)塊服務器以及數(shù)據(jù)流量最小的第二數(shù)據(jù)塊服務器的步驟包括:
獲取預設時間內(nèi)數(shù)據(jù)塊的流量參數(shù),其中,所述流量參數(shù)包括寫入的數(shù)據(jù)流量和/或讀取的數(shù)據(jù)流量;
獲取所述數(shù)據(jù)塊的流量參數(shù)對應的本地性參數(shù)、數(shù)據(jù)塊的歷史熱度參數(shù)及數(shù)據(jù)塊服務器的分布參數(shù);
基于所述流量參數(shù)、本地性參數(shù)、歷史熱度參數(shù)及分布參數(shù)計算獲得所述數(shù)據(jù)塊服務器的熱度參數(shù);
將熱度參數(shù)最大的數(shù)據(jù)塊服務器作為第一數(shù)據(jù)塊服務器,并將熱度參數(shù)最小的數(shù)據(jù)塊服務器作為第二數(shù)據(jù)塊服務器。
3.如權利要求2所述的數(shù)據(jù)庫的數(shù)據(jù)處理方法,其特征在于,在所述獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊的步驟之前,所述方法還包括:
獲取所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)及第二數(shù)據(jù)塊服務器的第二熱度參數(shù);
確定所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值是否大于預設閾 值;
在所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值大于預設閾值時,執(zhí)行所述獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊的步驟。
4.如權利要求3所述的數(shù)據(jù)庫的數(shù)據(jù)處理方法,其特征在于,在獲取所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)及第二數(shù)據(jù)塊服務器的第二熱度參數(shù)與所述確定所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值是否大于預設閾值的步驟之間,所述方法還包括:
確定所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)是否大于預設熱度;
在所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)大于預設熱度時,執(zhí)行所述確定所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值是否大于預設閾值的步驟。
5.如權利要求3或4所述的數(shù)據(jù)庫的數(shù)據(jù)處理方法,其特征在于,在所述獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊的步驟與所述將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換的步驟之間,所述方法還包括:
基于所述第一數(shù)據(jù)塊及第二數(shù)據(jù)塊生成調(diào)整計劃,其中,調(diào)整計劃中的所述數(shù)據(jù)庫的配置參數(shù)為將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換后的各個數(shù)據(jù)塊服務器的熱度參數(shù)及其對應的數(shù)據(jù)塊對應的流量參數(shù);
獲取調(diào)整計劃中熱度參數(shù)最大的第三數(shù)據(jù)塊服務器以及熱度參數(shù)最小的第四數(shù)據(jù)塊服務器,并獲取所述第三數(shù)據(jù)塊服務器的第三熱度參數(shù)及第四數(shù)據(jù)塊服務器的第四熱度參數(shù);
確定所述第三熱度參數(shù)與所述第四熱度參數(shù)的第二差值是否大于所述預設閾值;
在所述第二差值大于所述預設閾值時,獲取第三數(shù)據(jù)塊服務器對應的各 個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第三數(shù)據(jù)塊,以及所述第四數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第四數(shù)據(jù)塊;
在所述將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換的步驟之后,所述方法還包括:
將所述第三數(shù)據(jù)塊的數(shù)據(jù)請求與第四數(shù)據(jù)塊的數(shù)據(jù)處理請求互換。
6.一種數(shù)據(jù)庫的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)庫的數(shù)據(jù)處理裝置包括:
第一獲取模塊,用于獲取各個數(shù)據(jù)塊服務器中數(shù)據(jù)流量最大的第一數(shù)據(jù)塊服務器以及數(shù)據(jù)流量最小的第二數(shù)據(jù)塊服務器;
第二獲取模塊,用于獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊;
第一交換模塊,用于將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換。
7.如權利要求6所述的數(shù)據(jù)庫的數(shù)據(jù)處理裝置,其特征在于,所述第一獲取模塊包括:
第一獲取單元,用于獲取預設時間內(nèi)數(shù)據(jù)塊的流量參數(shù),其中,所述流量參數(shù)包括寫入的數(shù)據(jù)流量和/或讀取的數(shù)據(jù)流量;
第二獲取單元,用于獲取所述數(shù)據(jù)塊的流量參數(shù)對應的本地性參數(shù)、數(shù)據(jù)塊的歷史熱度參數(shù)及數(shù)據(jù)塊服務器的分布參數(shù);
計算單元,用于基于所述流量參數(shù)、本地性參數(shù)、歷史熱度參數(shù)及分布參數(shù)計算獲得所述數(shù)據(jù)塊服務器的熱度參數(shù);
設置單元,用于將熱度參數(shù)最大的數(shù)據(jù)塊服務器作為第一數(shù)據(jù)塊服務器,并將熱度參數(shù)最小的數(shù)據(jù)塊服務器作為第二數(shù)據(jù)塊服務器。
8.如權利要求7所述的數(shù)據(jù)庫的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)庫的數(shù)據(jù)處理裝置還包括:
第三獲取模塊,用于獲取所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)及第二 數(shù)據(jù)塊服務器的第二熱度參數(shù);
第一確定模塊,用于確定所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值是否大于預設閾值;
所述第二獲取模塊還用于在所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值大于預設閾值時,獲取第一數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第一數(shù)據(jù)塊,以及所述第二數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第二數(shù)據(jù)塊。
9.如權利要求8所述的數(shù)據(jù)庫的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)庫的數(shù)據(jù)處理裝置還包括:
第二確定模塊,用于確定所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)是否大于預設熱度;
所述第一確定模塊還用于在所述第一數(shù)據(jù)塊服務器的第一熱度參數(shù)大于預設熱度時,確定所述第一熱度參數(shù)與所述第二熱度參數(shù)的第一差值是否大于預設閾值。
10.如權利要求8或9所述的數(shù)據(jù)庫的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)庫的數(shù)據(jù)處理裝置還包括:
生成模塊,用于基于所述第一數(shù)據(jù)塊及第二數(shù)據(jù)塊生成調(diào)整計劃,其中,調(diào)整計劃中的所述數(shù)據(jù)庫的配置參數(shù)為將所述第一數(shù)據(jù)塊中的數(shù)據(jù)請求與第二數(shù)據(jù)塊中的數(shù)據(jù)處理請求互換后的各個數(shù)據(jù)塊服務器的熱度參數(shù)及其對應的數(shù)據(jù)塊對應的流量參數(shù);
第四獲取模塊,用于獲取調(diào)整計劃中熱度參數(shù)最大的第三數(shù)據(jù)塊服務器以及熱度參數(shù)最小的第四數(shù)據(jù)塊服務器,并獲取所述第三數(shù)據(jù)塊服務器的第三熱度參數(shù)及第四數(shù)據(jù)塊服務器的第四熱度參數(shù);
第三確定模塊,用于確定所述第三熱度參數(shù)與所述第四熱度參數(shù)的第二差值是否大于所述預設閾值;
第五獲取模塊,用于在所述第二差值大于所述預設閾值時,獲取第三數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中的數(shù)據(jù)流量最大的第三數(shù)據(jù)塊,以及所述第四數(shù)據(jù)塊服務器對應的各個數(shù)據(jù)塊中數(shù)據(jù)流量最小的第四數(shù)據(jù)塊;
第二交換模塊,用于將所述第三數(shù)據(jù)塊的數(shù)據(jù)請求與第四數(shù)據(jù)塊的數(shù)據(jù)處理請求互換。