1.一種分布式數據分析引擎的容量自動管理方法,其特征在于,所述方法包括如下步驟:
2.根據權利要求1所述的方法,其特征在于,所述s4中,在減少當前使用的節點模塊的數量的情況下,減少后的節點模塊的數量與若干個預設數值中的其中之一相對應。
3.根據權利要求2所述的方法,其特征在于,所述s4中,在增加當前使用的節點模塊的數量的情況下,增加后的節點模塊的數量與若干個預設數值中的其中之一相對應。
4.根據權利要求3所述的方法,其特征在于,所述管理模塊以隱秘存儲的方式分別將若干個數據組中的所有數據存儲到相應的節點模塊中,包括如下步驟:
5.根據權利要求4所述的方法,其特征在于,所述s21中,所述管理模塊針對數據進行隱秘處理以得到隱秘數據,包括如下步驟:
6.根據權利要求5所述的方法,其特征在于,所述s22中,所述管理模塊將待存儲的隱秘數據分別與相應的節點模塊中已存儲的不同的隱秘數據進行對比處理,包括如下步驟:
7.根據權利要求6所述的方法,其特征在于,所述提取模塊針對隱秘數據進行恢復處理,包括如下步驟:
8.根據權利要求1所述的方法,其特征在于,所述提取模塊在從相應的節點模塊中提取存儲的隱秘數據的同時還提取隱秘數據的元數據,提取隱秘數據的元數據包括:判斷內存中的元數據的數量是否超過預設的數量閾值,在未超過的情況下,提取隱秘數據的元數據,在超過的情況下,將在最近7天未被訪問過的若干個元數據從內存中卸載,繼續判斷內存中的元數據的數量是否超過預設的數量閾值,在未超過的情況下,提取隱秘數據的元數據,在超過的情況下,使用lru算法確定若干個元數據,將確定的若干個元數據從內存中卸載,提取隱秘數據的元數據。
9.一種分布式數據分析引擎的容量自動管理系統,用于實現如權利要求1至8中任意一項所述的方法,其特征在于,包括如下模塊: