1.一種信息推送方法,其特征在于,包括:
接收客戶端發(fā)送的讀取請求;
響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息,其中,所述信息列表中的信息每隔第一周期更新一次,所述當(dāng)前輪播位置每隔第二周期更新一次,所述第一周期大于所述第二周期;
將讀取到的所述多條信息推送給所述客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息包括:
響應(yīng)所述讀取請求獲取當(dāng)前更新的所述信息列表和當(dāng)前更新的所述當(dāng)前輪播位置;
在當(dāng)前更新的所述信息列表中從當(dāng)前更新的所述當(dāng)前輪播位置開始讀取所述多條信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述信息列表中包括N條信息,其中,在響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息之前,還包括:
每隔所述第一周期將所述信息列表中的N條信息替換為當(dāng)前獲取到的動態(tài)信息列表中按序排列的前N條信息,以得到當(dāng)前更新的所述信息列表,其中,所述動態(tài)信息列表中的信息實時發(fā)生變化。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息之前,還包括:
每隔所述第二周期將所述當(dāng)前輪播位置移動相同的預(yù)定間隔,得到當(dāng)前更新的所述當(dāng)前輪播位置。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述當(dāng)前輪播位置P的初始位置為所述信息列表中的第i條信息,所述信息列表具有N條信息, 其中,所述每隔所述第二周期將所述當(dāng)前輪播位置移動預(yù)定間隔,得到當(dāng)前更新的所述當(dāng)前輪播位置包括:
P=(i+m*S)%N
其中,T表示所述第二周期;m表示當(dāng)前已到達(dá)第m個第二周期;S表示所述預(yù)定間隔,%為取余操作。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,所述多條信息為Q條信息,所述S大于等于所述Q。
7.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,所述信息在所述信息列表中的位置根據(jù)用戶對所述信息的操作次數(shù)確定。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述信息在所述信息列表中的位置通過以下方式確定:
獲取所述用戶對所述信息執(zhí)行的不同操作的操作次數(shù);
根據(jù)所述不同操作的所述操作次數(shù)的加權(quán)平均數(shù)確定所述信息在所述信息列表中的位置。
9.一種信息推送裝置,其特征在于,包括:
接收單元,用于接收客戶端發(fā)送的讀取請求;
讀取單元,用于響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息,其中,所述信息列表中的信息每隔第一周期更新一次,所述當(dāng)前輪播位置每隔第二周期更新一次,所述第一周期大于所述第二周期;
推送單元,用于將讀取到的所述多條信息推送給所述客戶端。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述讀取單元包括:
獲取模塊,用于響應(yīng)所述讀取請求獲取當(dāng)前更新的所述信息列表和當(dāng)前更新的所述當(dāng)前輪播位置;
讀取模塊,用于在當(dāng)前更新的所述信息列表中從當(dāng)前更新的所述當(dāng)前輪播位置開始讀取所述多條信息。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述信息列表中包括N條信息,其中,所述裝置還包括:
替換單元,用于在響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息之前,每隔所述第一周期將所述信息列表中的N條信息替換為當(dāng)前獲取到的動態(tài)信息列表中按序排列的前N條信息,以得到當(dāng)前更新的所述信息列表,其中,所述動態(tài)信息列表中的信息實時發(fā)生變化。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括:
移動單元,用于在響應(yīng)所述讀取請求從信息列表中的當(dāng)前輪播位置開始讀取多條信息之前,每隔所述第二周期將所述當(dāng)前輪播位置移動相同的預(yù)定間隔,得到當(dāng)前更新的所述當(dāng)前輪播位置。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述當(dāng)前輪播位置P的初始位置為所述信息列表中的第i條信息,所述信息列表具有N條信息,其中,所述移動單元通過以下計算公式得到當(dāng)前更新的所述當(dāng)前輪播位置包括:
P=(i+m*S)%N
其中,T表示所述第二周期;m表示當(dāng)前已到達(dá)第m個第二周期;S表示所述預(yù)定間隔,%為取余操作。
14.根據(jù)權(quán)利要求9至13中任一項所述的裝置,其特征在于,所述多條信息為Q條信息,所述S大于等于所述Q。
15.根據(jù)權(quán)利要求9至13中任一項所述的裝置,其特征在于,所述信息在所述信息列表中的位置根據(jù)用戶對所述信息的操作次數(shù)確定。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述裝置還包括:
獲取單元,用于獲取所述用戶對所述信息執(zhí)行的不同操作的操作次數(shù);
確定單元,用于根據(jù)所述不同操作的所述操作次數(shù)的加權(quán)平均數(shù) 確定所述信息在所述信息列表中的位置。