1.一種訪問特征數(shù)據(jù)的方法,其特征在于,包括步驟:
當接收到第一客戶端或服務器的觸發(fā)消息時,從所述服務器中獲取與所述觸發(fā)消息相關(guān)的特征數(shù)據(jù),所述特征數(shù)據(jù)通過所述第一客戶端或所述服務器創(chuàng)建;
根據(jù)計算規(guī)則獲得當前生效的特征數(shù)據(jù);
存儲所述當前生效的特征數(shù)據(jù),以使收到第二客戶端的查詢通知時,將所述當前生效的特征數(shù)據(jù)發(fā)送給所述第二客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)消息包括特征數(shù)據(jù)變更的通知;所述特征數(shù)據(jù)變更包括所述特征數(shù)據(jù)的增加、刪除或修改;
當接收到第一客戶端或服務器的觸發(fā)消息時,從所述服務器中獲取與所述觸發(fā)消息相關(guān)的特征數(shù)據(jù)的步驟具體包括:
當接收到增加特征數(shù)據(jù)后第一客戶端或服務器的觸發(fā)消息時,從所述服務器中獲取與增加的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
當接收到修改特征數(shù)據(jù)后第一客戶端或服務器的觸發(fā)消息時,從所述服務器中獲取與修改后的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
當接收到刪除特征數(shù)據(jù)后第一客戶端或服務器的觸發(fā)消息時,從所述服務器中獲取與所刪除的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當收到觸發(fā)消息之前,所述方法還包括步驟:
當特征數(shù)據(jù)生效時或當前生效的特征數(shù)據(jù)失效時,接收所述服務器發(fā)送的觸發(fā)消息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,
所述觸發(fā)消息包括所述特征數(shù)據(jù)的標識信息,所述方法還包括步驟:從所述觸發(fā)消息中獲取所述特征數(shù)據(jù)的標識信息并存儲。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,按照至少一種維度存儲 所述當前生效的特征數(shù)據(jù);所述維度包括商品維度和賣家維度;所述商品維度的標簽包括商品標識;所述賣家維度的標簽包括賣家標識;
所述方法還包括步驟:
當接收到所述第二客戶端攜帶商品標識的查詢通知時,以所述商品標識為標簽,查詢與所述商品標識相關(guān)的當前生效的商品優(yōu)惠信息,并發(fā)送給所述第二客戶端;
當接收到所述第二客戶端攜帶賣家標識的查詢通知時,以所述賣家標識為標簽,查詢將所述賣家標識相關(guān)的當前生效的所有商品優(yōu)惠信息,并發(fā)送給所述第二客戶端。
6.一種特征數(shù)據(jù)的提取裝置,其特征在于,該提取裝置與所述特征數(shù)據(jù)的存儲裝置連接,所述特征數(shù)據(jù)的存儲裝置用于存儲所有的特征數(shù)據(jù);該提取裝置包括:處理模塊,用于當收到觸發(fā)消息時,從所述特征數(shù)據(jù)的存儲裝置中獲取與所述觸發(fā)消息相關(guān)的的特征數(shù)據(jù),并根據(jù)計算規(guī)則獲得當前生效的特征數(shù)據(jù);
動態(tài)存儲模塊,用于存儲所述當前生效的特征數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的提取裝置,其特征在于,所述觸發(fā)消息包括特征數(shù)據(jù)變更的通知;所述特征數(shù)據(jù)變更包括所述特征數(shù)據(jù)的增加、刪除或修改;
所述提取裝置還包括接收模塊,用于接收增加特征數(shù)據(jù)后的觸發(fā)消息,并通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與增加的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
接收修改特征數(shù)據(jù)后的觸發(fā)消息,并通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與修改后的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
接收刪除特征數(shù)據(jù)后的觸發(fā)消息,并通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與所刪除的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù)。
8.根據(jù)權(quán)利要求6所述的提取裝置,其特征在于,
所述提取裝置還包括接收模塊,用于接收觸發(fā)模塊發(fā)送的觸發(fā)消息;
所述觸發(fā)模塊,用于所述特征數(shù)據(jù)生效時或當前生效的特征數(shù)據(jù)失效時向所述接收模塊發(fā)送觸發(fā)消息。
9.根據(jù)權(quán)利要求6所述的提取裝置,其特征在于,所述提取裝置還包括:提取模塊,用于當收到第二客戶端的查詢通知時,從所述動態(tài)存儲模塊中提取所述當前生效的特征數(shù)據(jù)并反饋給所述第二客戶端。
10.根據(jù)權(quán)利要求9所述的提取裝置,其特征在于,所述觸發(fā)消息包括所述特征數(shù)據(jù)的標識信息,所述存儲裝置和所述動態(tài)存儲模塊還用于存儲所述特征數(shù)據(jù)的標識信息。
11.根據(jù)權(quán)利要求10所述的提取裝置,其特征在于,所述動態(tài)存儲模塊按照至少一種維度存儲所述當前生效的特征數(shù)據(jù);所述維度包括商品維度和賣家維度;所述商品維度的標簽包括商品標識;所述賣家維度的標簽包括賣家標識;
所述提取模塊當收到第二客戶端的查詢通知時,從所述動態(tài)存儲模塊中提取所述當前生效的特征數(shù)據(jù)具體包括:
當接收到所述第二客戶端攜帶商品標識的查詢通知時,以所述商品標識為標簽,查詢并提取與所述商品標識相關(guān)的當前生效的商品優(yōu)惠信息;
當接收到所述第二客戶端攜帶賣家標識的查詢通知時,以所述賣家標識為標簽,查詢并提取將所述賣家標識相關(guān)的當前生效的所有商品優(yōu)惠信息。
12.一種服務器,其特征在于,包括:
特征數(shù)據(jù)的存儲裝置,用于存儲所有的特征數(shù)據(jù);
處理模塊,用于當收到觸發(fā)消息時,從所述存儲裝置中獲取與所述觸發(fā)消息相關(guān)的的特征數(shù)據(jù),并根據(jù)計算規(guī)則獲得當前生效的特征數(shù)據(jù);
動態(tài)存儲模塊,用于存儲所述當前生效的特征數(shù)據(jù)。
13.根據(jù)權(quán)利要求12所述的服務器,其特征在于,所述觸發(fā)消息包括特征數(shù)據(jù)變更的通知;所述特征數(shù)據(jù)變更包括所述特征數(shù)據(jù)的增加、刪除或修改;
所述服務器還包括接收模塊,用于接收增加特征數(shù)據(jù)后的觸發(fā)消息,并 通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與增加的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
接收修改特征數(shù)據(jù)后的觸發(fā)消息,并通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與修改后的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù);
接收刪除特征數(shù)據(jù)后的觸發(fā)消息,并通知所述處理模塊從所述特征數(shù)據(jù)的存儲裝置中獲取與所刪除的特征數(shù)據(jù)相關(guān)的特征數(shù)據(jù)。
14.根據(jù)權(quán)利要求12所述的服務器,其特征在于,
還包括接收模塊,用于接收觸發(fā)模塊的觸發(fā)消息;
所述觸發(fā)模塊,用于所述特征數(shù)據(jù)生效時或當前生效的特征數(shù)據(jù)失效時向所述接收模塊發(fā)送觸發(fā)消息。
15.根據(jù)權(quán)利要求12所述的服務器,其特征在于,還包括:提取模塊,用于當收到第二客戶端的查詢通知時,從所述動態(tài)存儲模塊中提取所述當前生效的特征數(shù)據(jù)并反饋給所述第二客戶端。
16.根據(jù)權(quán)利要求15所述的服務器,其特征在于,所述觸發(fā)消息包括所述特征數(shù)據(jù)的標識信息,所述存儲裝置和所述動態(tài)存儲模塊還用于存儲所述特征數(shù)據(jù)的標識信息。
17.根據(jù)權(quán)利要求16所述的服務器,其特征在于,所述動態(tài)存儲模塊按照至少一種維度存儲所述當前生效的特征數(shù)據(jù);所述維度包括商品維度和賣家維度;所述商品維度的標簽包括商品標識;所述賣家維度的標簽包括賣家標識;
所述提取模塊當收到第二客戶端的查詢通知時,從所述動態(tài)存儲模塊中提取所述當前生效的特征數(shù)據(jù)具體包括:
當接收到所述第二客戶端攜帶商品標識的查詢通知時,以所述商品標識為標簽,查詢與所述商品標識相關(guān)的當前生效的商品優(yōu)惠信息;
當接收到所述第二客戶端攜帶賣家標識的查詢通知時,以所述賣家標識為標簽,查詢將所述賣家標識相關(guān)的當前生效的所有商品優(yōu)惠信息。