1.一種海量數(shù)據(jù)的處理方法,其特征在于,包括:
響應于提取請求,從數(shù)據(jù)庫中獲取與所述提取請求對應的數(shù)據(jù)需求總量;
根據(jù)單次需求量以及數(shù)據(jù)需求總量,對數(shù)據(jù)庫中的數(shù)據(jù)進行依序分組;
在提取出對應于提取請求的第一組數(shù)據(jù)后,根據(jù)組序依序對數(shù)據(jù)庫中位于該組數(shù)據(jù)之后的數(shù)據(jù)進行緩存。
2.根據(jù)權利要求1所述的方法,其特征在于,在步驟“根據(jù)單次需求量以及數(shù)據(jù)需求總量,對數(shù)據(jù)庫中的數(shù)據(jù)進行依序分組”包括:
設置單次需求量的數(shù)據(jù)量。
3.根據(jù)權利要求1所述的方法,其特征在于,在步驟“在提取出對應于提取請求的第一組數(shù)據(jù)后,根據(jù)分組依序對數(shù)據(jù)庫中位于該組數(shù)據(jù)之后的數(shù)據(jù)進行緩存”之后還包括:
響應于需求請求,判斷與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置。
4.根據(jù)權利要求3所述的方法,其特征在于,在步驟“響應于需求請求,判斷與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置”包括:
如果與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置位于完成的緩存的數(shù)據(jù)之內(nèi),則從數(shù)據(jù)庫中提取與需求請求對應的該組數(shù)據(jù)。
5.根據(jù)權利要求4所述的方法,其特征在于,在步驟“如果與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置位于完成的緩存的數(shù)據(jù)之內(nèi),則從數(shù)據(jù)庫中提取與需求請求對應的該組數(shù)據(jù)”包括:
根據(jù)組序依序對數(shù)據(jù)庫中位于對應于所述需求請求的數(shù)據(jù)之后的該組數(shù)據(jù)進行緩存。
6.根據(jù)權利要求3所述的方法,其特征在于,在步驟“響應于需求請求,判斷與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置”包括:
如果與該需求請求對應的數(shù)據(jù)的數(shù)據(jù)位置位于與所述提取請求對應的數(shù)據(jù)之外,則響應于需求請求,重新對數(shù)據(jù)庫中的數(shù)據(jù)進行分組。
7.一種海量數(shù)據(jù)的提取方法,其特征在于,包括:
判斷與提取請求對應的數(shù)據(jù)是否位于緩存服務器中;
如果與提取請求對應的數(shù)據(jù)位于緩存服務器中,則提取與該提取請求對應的一組數(shù)據(jù),并且在提取之后盡可能地依組序緩存位于該組數(shù)據(jù)之后的數(shù)據(jù)。
8.根據(jù)權利要求7所述的方法,其特征在于,包括:
如果與提取請求對應的數(shù)據(jù)不在緩存服務器中,則在提取出一次所需的數(shù)據(jù)之后,對數(shù)據(jù)庫中的數(shù)據(jù)根據(jù)組序依序緩存。
9.一種海量數(shù)據(jù)的處理裝置,其特征在于,包括:
獲取模塊,其用于響應于提取請求,從數(shù)據(jù)庫中獲取與所述提取請求對應的數(shù)據(jù)需求總量;
分組模塊,其用于根據(jù)單次需求量以及數(shù)據(jù)需求總量,對數(shù)據(jù)庫中的數(shù)據(jù)進行依序分組;
緩存模塊,其用于在提取出對應于提取請求的第一組數(shù)據(jù)后,根據(jù)組序依序對數(shù)據(jù)庫中位于該組數(shù)據(jù)之后的數(shù)據(jù)進行緩存。
10.根據(jù)權利要求9所述的海量數(shù)據(jù)的處理裝置,其特征在于,包括:
提取模塊,其用于提取出緩存模塊中的數(shù)據(jù)。