1.一種處理分頁(yè)數(shù)據(jù)的方法,其特征在于,包括:
服務(wù)器按照第一預(yù)設(shè)分頁(yè)條件對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分頁(yè)處理以獲取多頁(yè)第一分頁(yè)數(shù)據(jù);
當(dāng)服務(wù)器接收到來(lái)自客戶端的請(qǐng)求時(shí),服務(wù)器判斷搜索引擎是否可用;
當(dāng)服務(wù)器判斷出搜索引擎可用時(shí),服務(wù)器從搜索引擎中獲取與接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)的第一身份標(biāo)識(shí)列表;
服務(wù)器通過(guò)搜索引擎獲取與獲得的第一身份標(biāo)識(shí)列表對(duì)應(yīng)的第一數(shù)據(jù)列表;
服務(wù)器將獲得的第一數(shù)據(jù)列表發(fā)送給該客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法之前還包括:所述服務(wù)器周期性的獲取所述搜索引擎對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)所建立的第一字母索引;包括:
所述服務(wù)器控制所述搜索引擎間隔預(yù)設(shè)時(shí)長(zhǎng)對(duì)所述數(shù)據(jù)庫(kù)的數(shù)據(jù)采用增量更新的方式建立所述第一字母索引。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述服務(wù)器按照第一預(yù)設(shè)分頁(yè)條件對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分頁(yè)處理以獲取多頁(yè)第一分頁(yè)數(shù)據(jù)包括:
所述服務(wù)器獲取當(dāng)前周期所述搜索引擎所建立的第一字母索引所包含的所述數(shù)據(jù)庫(kù)中的數(shù)據(jù);
所述服務(wù)器按照所述第一預(yù)設(shè)分頁(yè)條件對(duì)獲得的所述第一字母索引所包含的所述數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分頁(yè)處理以獲取所述多頁(yè)第一分頁(yè)數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述服務(wù)器從搜索引擎中獲取與接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)的第一身份標(biāo)識(shí)列表包括:
所述服務(wù)器根據(jù)所述搜索引擎建立的所述第一字母索引確定與接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)所包含的數(shù)據(jù)的身份標(biāo)識(shí);
所述服務(wù)器將確定出的與接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)所包含的數(shù)據(jù)的身份標(biāo)識(shí)按照與所述第一分頁(yè)數(shù)據(jù)所包含的數(shù)據(jù)在所述第一分頁(yè)數(shù)據(jù)中的位置順序相同的位置順序排列以組成所述第一身份標(biāo)識(shí)列表。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述服務(wù)器判斷出所述搜索引擎不可用時(shí),該方法還包括:
所述服務(wù)器確定與所述請(qǐng)求對(duì)應(yīng)的接口在緩存處理器中是否存在所述接口的預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表;
當(dāng)確定出與所述請(qǐng)求對(duì)應(yīng)的接口在所述緩存處理器中存在所述接口的所述預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表時(shí),所述服務(wù)器根據(jù)第二預(yù)設(shè)分頁(yè)條件從所述第二身份標(biāo)識(shí)列表中確定與所述請(qǐng)求對(duì)應(yīng)的第三身份標(biāo)識(shí)列表;所述服務(wù)器從所述緩存處理器中獲取與所述第三身份標(biāo)識(shí)列表對(duì)應(yīng)的第第二數(shù)據(jù)列表并將獲得的所述第二數(shù)據(jù)列表發(fā)送給所述客戶端;
當(dāng)確定出與所述請(qǐng)求對(duì)應(yīng)的接口在所述緩存處理器中不存在所述接口的所述預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表時(shí),所述服務(wù)器從所述數(shù)據(jù)庫(kù)中獲取所述預(yù)設(shè)閾值數(shù)量的與所述請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);所述服務(wù)器按照所述第二預(yù)設(shè)分頁(yè)條件對(duì)所述獲得的所述預(yù)設(shè)閾值數(shù)量的與所述請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)進(jìn)行分頁(yè)以獲取多頁(yè)第二分頁(yè)數(shù)據(jù);所述服務(wù)器將與所述請(qǐng)求對(duì)應(yīng)的第二分頁(yè)數(shù)據(jù)發(fā)送給所述客戶端。
6.一種處理分頁(yè)數(shù)據(jù)的裝置,其特征在于,包括:分頁(yè)模塊、接收模塊、判斷模塊、獲取模塊和發(fā)送模塊;其中,
分頁(yè)模塊,用于按照第一預(yù)設(shè)分頁(yè)條件對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分頁(yè)處理以獲取多頁(yè)第一分頁(yè)數(shù)據(jù);
接收模塊,用于當(dāng)接收到來(lái)自客戶端的請(qǐng)求時(shí),通知判斷模塊;
判斷模塊,用于判斷搜索引擎是否可用;當(dāng)判斷出搜索引擎可用時(shí),通知獲取模塊;
獲取模塊,用于接收到來(lái)自判斷模塊的通知,從搜索引擎中獲取與接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)的第一身份標(biāo)識(shí)列表;通過(guò)搜索引擎獲取與獲得的第一身份標(biāo)識(shí)列表對(duì)應(yīng)的第一數(shù)據(jù)列表;
發(fā)送模塊,用于將獲得的第一數(shù)據(jù)列表發(fā)送給該客戶端。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊,還用于周期性的獲取所述搜索引擎對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)所建立的第一字母索引;包括:控制所述搜索引擎間隔預(yù)設(shè)時(shí)長(zhǎng)對(duì)所述數(shù)據(jù)庫(kù)的數(shù)據(jù)采用增量更新的方式建立所述第一字母索引。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述分頁(yè)模塊具體用于:
獲取當(dāng)前周期所述搜索引擎所建立的第一字母索引所包含的所述數(shù)據(jù)庫(kù)中的數(shù)據(jù);
按照所述第一預(yù)設(shè)分頁(yè)條件對(duì)獲得的所述第一字母索引所包含的所述數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行分頁(yè)處理以獲取所述多頁(yè)第一分頁(yè)數(shù)據(jù)。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,該裝置還包括處理模塊;
所述判斷模塊,還用于當(dāng)判斷出搜索引擎不可用時(shí),通知所述處理模塊;相應(yīng)地,
所述處理模塊,用于接收到來(lái)自所述判斷模塊的通知,確定與所述請(qǐng)求對(duì)應(yīng)的接口在緩存處理器中是否存在所述接口的預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表;
當(dāng)確定出與所述請(qǐng)求對(duì)應(yīng)的接口在所述緩存處理器中存在所述接口的所述預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表時(shí),根據(jù)第二預(yù)設(shè)分頁(yè)條件從所述第二身份標(biāo)識(shí)列表中確定與所述請(qǐng)求對(duì)應(yīng)的第三身份標(biāo)識(shí)列表;從所述緩存處理器中獲取與所述第三身份標(biāo)識(shí)列表對(duì)應(yīng)的第第二數(shù)據(jù)列表并將獲得的所述第二數(shù)據(jù)列表發(fā)送給所述客戶端;
當(dāng)確定出與所述請(qǐng)求對(duì)應(yīng)的接口在所述緩存處理器中不存在所述接口的所述預(yù)設(shè)閾值數(shù)量的數(shù)據(jù)的第二身份標(biāo)識(shí)列表時(shí),從所述數(shù)據(jù)庫(kù)中獲取所述預(yù)設(shè)閾值數(shù)量的與所述請(qǐng)求對(duì)應(yīng)的數(shù)據(jù);按照所述第二預(yù)設(shè)分頁(yè)條件對(duì)所述獲得的所述預(yù)設(shè)閾值數(shù)量的與所述請(qǐng)求對(duì)應(yīng)的數(shù)據(jù)進(jìn)行分頁(yè)以獲取多頁(yè)第二分頁(yè)數(shù)據(jù);將與所述請(qǐng)求對(duì)應(yīng)的第二分頁(yè)數(shù)據(jù)發(fā)送給所述客戶端。
10.一種服務(wù)器,其特征在于,包括:搜索引擎以及如權(quán)利要求6-9任一項(xiàng)所述的裝置;其中,
搜索引擎,用于獲取與上述裝置接收到的請(qǐng)求對(duì)應(yīng)的第一分頁(yè)數(shù)據(jù)的第一身份標(biāo)識(shí)列表;獲取與獲得的第一身份標(biāo)識(shí)列表對(duì)應(yīng)的第一數(shù)據(jù)列表。