本發(fā)明涉及信息
技術(shù)領(lǐng)域:
,特別涉及一種信息傳播方式確定方法及系統(tǒng)。
背景技術(shù):
:隨著電子商務(wù)的發(fā)展,越來越多品類的商品在線上進(jìn)行出售,各大電商以及商品供應(yīng)商為了增大銷量,不斷的推出各種推廣方式和渠道以銷售更多的商品。例如,樂視商城是一個商品銷售的電商系統(tǒng)平臺,該電商系統(tǒng)平臺中銷售不同商家的商品。當(dāng)賣出某個商品時會生成商品訂單,電商系統(tǒng)平臺根據(jù)商品訂單分析該商品的推廣方式,進(jìn)而根據(jù)推廣方式來給該商品的推廣方反饋傭金。推廣方式大致可分為:代購、分享邀請、推廣、樂碼、優(yōu)惠券。目前,電商系統(tǒng)平臺根據(jù)商品訂單分析該商品的推廣方式是采用線性處理方式;即各商品訂單依序處理,一個訂單處理完成后再處理另一個訂單。每個訂單的處理方式如下:獲取商品訂單的訂單特征值,并逐一判斷訂單特征值是否包含各推廣方式。發(fā)明人在實踐中發(fā)現(xiàn),采用線性處理的方式逐一的確定訂單商品的推廣方式,處理速度較慢。尤其在某些促銷活動中,訂單量之巨大對服務(wù)器造成的沖擊將是無法估量的,例如,雙十一促銷時,在短時間內(nèi)生成的數(shù)以億計訂單量或者造成訂單推廣方式確定的超長延時或者由于計算量的堆積造成服務(wù)器的崩潰。技術(shù)實現(xiàn)要素:本發(fā)明的實施例提供一種信息傳播方式確定方法及系統(tǒng),以用于至少解決上述技術(shù)問題之一。一方面,本發(fā)明的實施例提供一種信息傳播方式確定方法,包括:為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。另一方面,本發(fā)明的實施例還提供一種信息傳播方式確定系統(tǒng),包括:優(yōu)先級配置模塊,用于為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;信息傳播方式確定模塊,用于多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;優(yōu)先級寫入模塊,用于將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;目標(biāo)信息傳播方式確定模塊,用于確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。在本發(fā)明實施例的信息傳播方式確定方法及系統(tǒng)中,首先確定了商品訂單采用的不同的信息傳播方式的優(yōu)先級等級,然后再并行的確定商品訂單所對應(yīng)的信息傳播方式,并將確定的信息傳播方式所對應(yīng)的優(yōu)先級等級分別寫入商品訂單所對應(yīng)的存儲空間中,以用于確定該商品訂單所對應(yīng)的存儲空間中存儲的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為商品訂單的目標(biāo)信息傳播方式;一方面通過并行處理的方式提高了對商品訂單的處理速度,另一方名通過將確定的商品訂單的優(yōu)先級等級存儲在對應(yīng)的存儲空間中用于后續(xù)通過選取優(yōu)先級等級最高的方信息傳播式為目標(biāo)信息傳播方式的方法,節(jié)省了查詢數(shù)據(jù)庫的時間,提升了對商品訂單的處理效率,完成了對商品訂單的信息傳播方式高效準(zhǔn)確的判斷,避免了逐個確定商品訂單的信息傳播方式造成的排隊與擁堵以及多造成的延時,減輕了服務(wù)器的負(fù)擔(dān),增強了系統(tǒng)的穩(wěn)定性。附圖說明為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明的信息傳播方式確定方法一實施例的流程圖;圖2為本發(fā)明的信息傳播方式確定方法另一實施例的流程圖;圖3為本發(fā)明的信息傳播方式確定方法又一實施例的流程圖;圖4為本發(fā)明的信息傳播方式確定系統(tǒng)一實施例的原理框圖;圖5為本發(fā)明的信息傳播方式確定系統(tǒng)另一實施例的原理框圖;圖6為本發(fā)明的信息傳播方式確定系統(tǒng)中的信息傳播方式確定模塊一實施例的原理框圖;圖7為本發(fā)明的信息傳播方式確定系統(tǒng)中的信息傳播方式確定模塊另一實施例的原理框圖;圖8為本發(fā)明的服務(wù)器的一實施例的結(jié)構(gòu)示意圖。具體實施例為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。本發(fā)明可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機(jī)、服務(wù)器計算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。本發(fā)明可以在由計算機(jī)執(zhí)行的計算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本發(fā)明,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機(jī)存儲介質(zhì)中。在本發(fā)明中,“組件”、“裝置”、“系統(tǒng)”等等指應(yīng)用于計算機(jī)的相關(guān)實體,如硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件等。詳細(xì)地說,例如,組件可以、但不限于是運行于處理器的過程、處理器、對象、可執(zhí)行組件、執(zhí)行線程、程序和/或計算機(jī)。還有,運行于服務(wù)器上的應(yīng)用程序或腳本程序、服務(wù)器都可以是組件。一個或多個組件可在執(zhí)行的過程和/或線程中,并且組件可以在一臺計算機(jī)上本地化和/或分布在兩臺或多臺計算機(jī)之間,并可以由各種計算機(jī)可讀介質(zhì)運行。組件還可以根據(jù)具有一個或多個數(shù)據(jù)包的信號,例如,來自一個與本地系統(tǒng)、分布式系統(tǒng)中另一組件交互的,和/或在因特網(wǎng)的網(wǎng)絡(luò)通過信號與其它系統(tǒng)交互的數(shù)據(jù)的信號通過本地和/或遠(yuǎn)程過程來進(jìn)行通信。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”,不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。如圖1所示,本發(fā)明的一實施例的信息傳播方式確定方法,包括:S11、為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;S12、多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;S13、將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;S14、確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。在本發(fā)明實施例的信息傳播方式確定方法中,首先確定了商品訂單采用的不同的信息傳播方式的優(yōu)先級等級,然后再并行的確定商品訂單所對應(yīng)的信息傳播方式,并將確定的信息傳播方式所對應(yīng)的優(yōu)先級等級分別寫入商品訂單所對應(yīng)的存儲空間中,以用于確定該商品訂單所對應(yīng)的存儲空間中存儲的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為商品訂單的目標(biāo)信息傳播方式;一方面通過并行處理的方式提高了對商品訂單的處理速度,另一方名通過將確定的商品訂單的優(yōu)先級等級存儲在對應(yīng)的存儲空間中用于后續(xù)通過選取優(yōu)先級等級最高的方信息傳播式為目標(biāo)信息傳播方式的方法,節(jié)省了查詢數(shù)據(jù)庫的時間,提升了對商品訂單的處理效率,完成了對商品訂單的信息傳播方式高效準(zhǔn)確的判斷,避免了逐個確定商品訂單的信息傳播方式造成的排隊與擁堵以及多造成的延時,減輕了服務(wù)器的負(fù)擔(dān),增強了系統(tǒng)的穩(wěn)定性。本實施例的信息傳播方式確定方法可用于商品的推廣方式確定方法,這時上述實施的信息傳播方式確定方法中的信息傳播方式表現(xiàn)為不同的推廣方式。步驟S11中,當(dāng)前推廣方式多種多樣,并且從不同的維度相結(jié)合的方式來確定了更加精細(xì)化的推廣方式,這里以兩個維度的推廣方式來舉例說明,但并不限于兩個維度,第一推廣維度(M)包括:代購(M1)、推廣(M2)、分享邀請(M3)、樂碼(M4)、優(yōu)惠券(M5)五種推廣渠道,第一推廣維度包括但并不限于上述所列五種推廣渠道,可根據(jù)業(yè)務(wù)的需要來進(jìn)一步的增加或者刪除所列推廣渠道;第二推廣維度(N)包括:個人(N1)、企業(yè)(N2)、校園(N3)、教師(N4)四種推廣渠道,第二推廣維度包括但并不限于上述所列四種推廣渠道,可根據(jù)業(yè)務(wù)的需要來進(jìn)一步的增加或者刪除所列推廣渠道。上述所列第一推廣維度和第二推廣維度進(jìn)行排列組合可得出一共20種推廣方式:M1+N1、M1+N2、M1+N3、M1+N4、M2+N1、M2+N2……M5+N3、M5+N4,為其中每一種推廣方式配置優(yōu)先級等級,一共20個優(yōu)先級等級,優(yōu)先級等級通過第一推廣維度和第二推廣維度的推廣渠道的權(quán)重來確定,權(quán)重越大優(yōu)先級等級越高,例如,分別為第一推廣維度的五種推廣渠道分別配置權(quán)重為M1=1、M2=2、M3=3、M4=4、M5=5,分別為第二推廣維度的五種推廣渠道分別配置權(quán)重為N1=1、N2=6、N3=12、N4=18;本發(fā)明的實施例中推廣方式的優(yōu)先級等級可以直接由Mx+Ny的數(shù)值來表示,或者是根據(jù)Mx+Ny的大小關(guān)系來確定。步驟S12中,多個進(jìn)程在并行確定商品訂單所屬的推廣方式時,可能確定當(dāng)前商品訂單只屬于一種推廣方式,也可能確定當(dāng)前商品訂單屬于多種推廣方式,即,至少為當(dāng)前商品訂單確定了一種推廣方式,并將確定的推廣方式的優(yōu)先級等級存儲到相應(yīng)于當(dāng)前商品訂單的存儲空間中,這里的存儲空間以列表的形式展現(xiàn),其中不同推廣方式的優(yōu)先級等級的隨機(jī)存儲在列表的任意位置或者按照優(yōu)先級等級從低到高或者從高到低的順序?qū)懭肓斜淼墓潭ㄎ恢?當(dāng)按照從低到高或者從高到低的順序?qū)懭霑r可以便于后續(xù)步驟中更加快速的確定優(yōu)先級等級最高的推廣方式為目標(biāo)推廣方式)。在一些實施例中,為所有所述商品訂單所配置的存儲空間共同構(gòu)成存儲表格;存儲表格以訂單為列,所述存儲表格的列數(shù)小于待確定的商品訂單的數(shù)量;存儲表格以信息傳播方式為行,所述存儲表格的行數(shù)為所述信息傳播方式的種類數(shù)。本實施例的信息傳播方式確定方法可用于商品的推廣方式確定方法,這時上述實施的信息傳播方式確定方法中的信息傳播方式表現(xiàn)為不同的推廣方式。本實施例中通過將所有商品訂單所對應(yīng)的存儲空間以存儲表格的形式進(jìn)行展示,從而在將確定的商品訂單的優(yōu)先級等級寫入相應(yīng)的存儲空間后更加直觀快捷的確定出優(yōu)先級等級最高的推廣方式,如下表1所示:訂單號A訂單號B……代購+個人M1+N1M1+N1代購+企業(yè)M1+N2M1+N2代購+校園M1+N3M1+N3代購+教師M1+N4M1+N4推廣+個人M2+N1M2+N1推廣+企業(yè)M2+N2M2+N2……在表1中,當(dāng)確定訂單號為A或者B的商品訂單為行頭所列的推廣方式中的一種或者幾種時,則相應(yīng)的將確定的一種或者幾種推廣方式所對應(yīng)的權(quán)重值(Mx+Ny)置數(shù),剩余的推廣方式置零,這里以確定了訂單號為A的商品訂單同時屬于推廣方式“代購+個人”和“推廣+個人”,以及訂單號為B的商品訂單同時屬于推廣方式“代購+企業(yè)”和“推廣+企業(yè)”為例,如下表2所示:訂單號A訂單號B……代購+個人20代購+企業(yè)07代購+校園00代購+教師00推廣+個人30推廣+企業(yè)08……表格1和表格2分別是以上述實施例中所述的兩個維度確定的20種推廣方式為基礎(chǔ)的。在本實施例中,對于訂單號為A的商品訂單確定最高優(yōu)先級等級為3的推廣方式“推廣+個人”為目標(biāo)推廣方式,對于訂單號為B的商品訂單確定最高優(yōu)先級等級為8的推廣方式“推廣+企業(yè)”為目標(biāo)推廣方式。本實施例中,多個進(jìn)程并行確定商品訂單所屬的推廣方式。例如,有20個進(jìn)程分別依次相應(yīng)于20種推廣方式:M1+N1、M1+N2、M1+N3、M1+N4、M2+N1、M2+N2……M5+N3、M5+N4,則每一次判斷商品訂單的推廣方式時,20個進(jìn)程分別對同一個訂單并行的進(jìn)行分析判斷,而傳統(tǒng)的方法為對每一個商品訂單都要由一個進(jìn)程進(jìn)行20次的判斷以確定商品訂單的推廣方式,由于本實施例中采用的是并行的方式,將節(jié)省19/20的時間,并且當(dāng)推廣方式的種類更多,比如有成百上千種時,所節(jié)省的時間將更多,所提高的效率將更加鮮明。為使得本發(fā)明實施例的有點更加清楚,以8種推廣方式,處理1600單商品訂單為例,并對比現(xiàn)有技術(shù)的方式來進(jìn)行進(jìn)一步的說明如下:設(shè)進(jìn)行一次商品訂單狀態(tài)判斷需要執(zhí)行的相關(guān)sql邏輯需要的時間為M(即,判斷1600個商品訂單是否存在來源于某一推廣方式所需要的時間為M)。設(shè)java進(jìn)行一次比較判斷優(yōu)先級等級的高低需要的時間為N?,F(xiàn)有技術(shù)的處理方式,逐個判斷商品訂單屬于8中推廣方式中的哪一種,判斷出所有商品訂單的推廣方式需要的比較時間為:最差情況為8*M,即有可能所有商品訂單都不屬于任何推廣方式的情況或者所有的商品訂單所述的推廣類型都是在比較到最后一種類型的推廣方式時才確定的;最優(yōu)情況為M,即所有商品訂單所屬的推廣方式都是在與第一種推廣方式的類型進(jìn)行比較時確定的。本發(fā)明實施例的處理方式:第一步,首先8個進(jìn)程并行判斷1600單商品訂單是否存在推廣方式所需時間為:M;第二步,將所有商品訂單寫入存儲表格中:最差情況為1600個商品訂單中的所有訂單都分別屬于8種推廣方式,則需要寫入1600*8次,所需時間為1600*8N=12800*N;最好情況為,1600個商品訂單中的所有訂單不屬于8種推廣方式中的任何一種,需要寫入次數(shù)為0,所用時間為0*N=0;第三步,然后從存儲表格中判斷出商品訂單的推廣方式:最差情況為,需要每個訂單比較7次,并且最后一個有值,需要比較時間為:1600*7*N=11200N;最好情況為,不需要裝入,存儲表格不需要進(jìn)行判斷,需要比較時間為:0*N=0;但是,由于第二步的最差情況在第三步的時候其實是較優(yōu)解,所需比較時間為:1600*N;第三步的最差情況,在第二步的時候只需要裝入次數(shù)為1600次,所需時間為:1600*N;所以綜合考慮,第二步最差情況下需要時間為:12800*N+1600*N+M=14400N+M;第三步最差情況下需要時間為:1600*N+1600*7*N+M=12800N+M;比較后確定最差情況下需要耗時為:14400N+M。實際情況下,進(jìn)行一次sql邏輯判斷(已簡化,實際需要根據(jù)不同情況,查詢不同數(shù)據(jù)庫,并包含其他邏輯操作)估算約需要120ms左右,而java執(zhí)行一次操作只需要cpu的幾十個指令,試驗測試表明,連續(xù)向存儲表格寫入10000次約耗時為5.4ms。1M=120ms,10000N=5.4ms,由此得出,1M約等于22*10000倍的1N,因此,本發(fā)明的實施例所需最多耗時14400N+M與傳統(tǒng)的最多耗時8M相比,節(jié)省了近七倍時間,這在信息處理技術(shù)中將會給信息處理系統(tǒng)(例如,計算機(jī)或者服務(wù)器)帶來意想不到的性能上的提升??蛇x地,本發(fā)明實施例中的存儲表格處理方式,一次獲取有效優(yōu)先級的方式舉例如下:以8種優(yōu)先級,8位二進(jìn)制位表示:其中間值總共有2的8次方255種可能最小值為1(二進(jìn)制00000001)最大值255(二進(jìn)制11111111)??梢栽?55*N的時間內(nèi)確定255種可能對應(yīng)的推渠。(例如,所有最低位是1的就可以判斷是第一種推廣方式)。根據(jù)數(shù)字—推廣方式構(gòu)建一個哈希表。然后將原來需要8行的表格,匯聚成兩行,如下:訂單A訂單B…訂單N優(yōu)先級4625…2每次確定一個商品訂單的推廣方式只需要一次即可。第三步的最差情況從原來的1600*7*N變?yōu)?600*N+255*N。由此可見,本實施例的方式進(jìn)一步縮短了判斷商品訂單所述推廣方式的時間。如圖2所示,在一些實施例中,多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式包括:S21、多個進(jìn)程分別接收所述商品訂單的特征信息;S22、多個所述進(jìn)程分別根據(jù)接收的所述特征信息確定所述商品訂單所屬的信息傳播方式。在本實施例中商品訂單的特征信息可以是電商系統(tǒng)平臺(平臺服務(wù)器或者計算機(jī))解析商品訂單確定的,所有進(jìn)程統(tǒng)一接收電商系統(tǒng)平臺解析確定的特征信息保證了所有進(jìn)程接收到的特征信息的一致性,避免了所有進(jìn)程各自解析商品訂單確定出具有差別的特征信息,而影響最終確定的商品訂單所對應(yīng)的信息傳播方式的準(zhǔn)確性和一致性。在本實施例中,商品訂單的特征信息至少包括CPS_ID(CommodityPromotionSolutionIdentification)、樂碼字段、優(yōu)惠券字段、訂單用戶信息和商品信息中的一種或者多種。本實施例的信息傳播方式確定方法可用于商品的推廣方式確定方法,這時上述實施的信息傳播方式確定方法中的信息傳播方式表現(xiàn)為不同的推廣方式。其中,通過CPS_ID(暫定為特征ID)可以區(qū)分出推廣方式是分享邀請還是推廣;通過樂碼字段可以區(qū)分出推廣方式是否為樂碼;通過優(yōu)惠券字段可以區(qū)分出推廣方式是否為優(yōu)惠券;通過訂單用戶信息(用戶姓名之類的,只要下單,一定會有下單用戶)和商品信息可以判斷出推廣方式是否為代購,還可以通過訂單用戶信息判斷推廣方式是否為個人、企業(yè)、校園、教師等(因為,訂單用戶信息至少包括了用戶的郵箱、地址、電話等信息)。如圖3所示,在一些實施例中,多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式包括:S31、多個進(jìn)程分別解析所述商品訂單以確定所述商品訂單的特征信息;S32、多個進(jìn)程分別根據(jù)確定的所述特征信息確定所述商品訂單所屬的信息傳播方式。在本實施例中,每一個進(jìn)程分別解析商品訂單以確定商品訂單的特征信息,避免了所有進(jìn)程接收同一來源的特征信息時,該來源的特征信息出錯而導(dǎo)致所有的進(jìn)程對商品訂單的信息傳播方式的判斷同時出錯的情況的發(fā)生;例如,如果所有的進(jìn)程都是接收的外部服務(wù)器或者第三進(jìn)程解析商品訂單確定的特征信息,當(dāng)外部服務(wù)器或者第三進(jìn)程所解析的商品訂單確定的特征信息出錯時將影響所有進(jìn)程對商品訂單的信息傳播方式的準(zhǔn)確的判斷。本實施例的信息傳播方式確定方法可用于商品的推廣方式確定方法,這時上述實施的信息傳播方式確定方法中的信息傳播方式表現(xiàn)為不同的推廣方式。本發(fā)明實施例中可以通過硬件處理器(hardwareprocessor)來實現(xiàn)相關(guān)功能模塊。需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作合并,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。如圖4所示,本發(fā)明實施例還提供一種信息傳播方式確定系統(tǒng),其包括:優(yōu)先級配置模塊,用于為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;信息傳播方式確定模塊,用于多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;優(yōu)先級寫入模塊,用于將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;目標(biāo)信息傳播方式確定模塊,用于確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。在本發(fā)明實施例的信息傳播方式確定系統(tǒng)中,首先確定了商品訂單采用的不同的信息傳播方式的優(yōu)先級等級,然后再并行的確定商品訂單所對應(yīng)的信息傳播方式,并將確定的信息傳播方式所對應(yīng)的優(yōu)先級等級分別寫入商品訂單所對應(yīng)的存儲空間中,以用于確定該商品訂單所對應(yīng)的存儲空間中存儲的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為商品訂單的目標(biāo)信息傳播方式;一方面通過并行處理的方式提高了對商品訂單的處理速度,另一方名通過將確定的商品訂單的優(yōu)先級等級存儲在對應(yīng)的存儲空間中用于后續(xù)通過選取優(yōu)先級等級最高的方信息傳播式為目標(biāo)信息傳播方式的方法,節(jié)省了查詢數(shù)據(jù)庫的時間,提升了對商品訂單的處理效率,完成了對商品訂單的信息傳播方式高效準(zhǔn)確的判斷,避免了逐個確定商品訂單的信息傳播方式造成的排隊與擁堵以及多造成的延時,減輕了服務(wù)器的負(fù)擔(dān),增強了系統(tǒng)的穩(wěn)定性。本實施例中的信息傳播方式確定系統(tǒng)為一個服務(wù)器或者服務(wù)器集群,其中每個模塊可以是單獨的服務(wù)器或者服務(wù)器集群,此時,上述模塊之間的交互表現(xiàn)為各模塊所對應(yīng)的服務(wù)器或者服務(wù)器集群之間的交互,所述多個服務(wù)器或服務(wù)器集群共同構(gòu)成本發(fā)明的信息傳播方式確定系統(tǒng)。具體地,所述多個服務(wù)器或服務(wù)器集群共同構(gòu)成本發(fā)明的信息傳播方式確定系統(tǒng)包括:優(yōu)先級配置服務(wù)器或服務(wù)器集群,用于為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;信息傳播方式確定服務(wù)器或服務(wù)器集群,用于多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;優(yōu)先級寫入服務(wù)器或服務(wù)器集群,用于將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;目標(biāo)信息傳播方式確定服務(wù)器或服務(wù)器集群,用于確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。如圖5所示,在一些實施例中,還包括表格生成模塊,用于以為所有所述商品訂單所配置的存儲空間構(gòu)成存儲表格;所述存儲表格以訂單為列,所述存儲表格的列數(shù)小于待確定的商品訂單的數(shù)量;所述存儲表格以信息傳播方式為行,所述存儲表格的行數(shù)為所述信息傳播方式的種類數(shù)。如圖6所示,在一些實施例中,信息傳播方式確定模塊包括:特征信息接收單元,用于調(diào)用多個進(jìn)程分別接收所述商品訂單的特征信息;信息傳播方式確定單元,用于調(diào)用多個所述進(jìn)程分別根據(jù)接收的所述特征信息確定所述商品訂單所屬的信息傳播方式。如圖7所示,在一些實施例中,信息傳播方式確定模塊包括:特征信息確定單元,用于調(diào)用多個進(jìn)程分別解析所述商品訂單以確定所述商品訂單的特征信息;信息傳播方式確定單元,用于調(diào)用多個進(jìn)程分別根據(jù)確定的所述特征信息確定所述商品訂單所屬的信息傳播方式。在一些實施例中,信息傳播方式包括第一信息傳播維度和第二信息傳播維度;所述第一信息傳播維度至少包括:代購、推廣、分享邀請、樂碼、優(yōu)惠券;所述第二信息傳播維度至少包括:個人、企業(yè)、校園、教師。在一些實施例中,商品訂單的特征信息至少包括CPS_ID、樂碼字段、優(yōu)惠券字段、訂單用戶信息和商品信息中的一種或者多種。上述本發(fā)明實施例的信息傳播方式確定系統(tǒng)可用于執(zhí)行本發(fā)明實施例的信息傳播方式確定方法,并相應(yīng)的達(dá)到上述本發(fā)明實施例的信息傳播方式確定方法所達(dá)到的技術(shù)效果,這里不再贅述。另一方面,本發(fā)明的實施例還公開一種服務(wù)器,本發(fā)明的服務(wù)器布設(shè)了本發(fā)明上述任一實施例所述的信息傳播方式確定系統(tǒng),并相應(yīng)的執(zhí)行本發(fā)明上述實施例所述的信息傳播方式確定方法。另一方面,本發(fā)明的實施例還公開一種機(jī)房,本發(fā)明的機(jī)房中包括了多個服務(wù)器,本實施例中的多個服務(wù)器中的至少一個布設(shè)了本發(fā)明上述任一實施例所述的信息傳播方式確定系統(tǒng),并相應(yīng)的執(zhí)行本發(fā)明上述實施例所述的信息傳播方式確定方法。本實施例的信息傳播方式確定系統(tǒng)可用于商品的推廣方式確定系統(tǒng),這時上述實施的信息傳播方式確定系統(tǒng)中的信息傳播方式表現(xiàn)為不同的推廣方式。在一些實施例中,上述公開的服務(wù)器包括:存儲器,用于存放計算機(jī)操作指令;處理器,用于執(zhí)行所述存儲器存儲的計算機(jī)操作指令,以執(zhí)行:為多種信息傳播方式中的每一種信息傳播方式分別配置優(yōu)先級等級,每一種信息傳播方式具有不同的優(yōu)先級等級;多個進(jìn)程并行根據(jù)商品訂單確定所述商品訂單所屬的信息傳播方式,所述多個進(jìn)程中的每一個進(jìn)程分別對應(yīng)一種信息傳播方式;將確定的所述商品訂單所屬的信息傳播方式的優(yōu)先級等級寫入為所述商品訂單所配置的存儲空間;確定為所述商品訂單所配置的存儲空間中寫入的最高的優(yōu)先級等級所對應(yīng)的信息傳播方式為所述商品訂單的目標(biāo)信息傳播方式。如圖8所示,為本發(fā)明上述實施例中服務(wù)器一實施例的結(jié)構(gòu)示意圖,本申請具體實施例并不對服務(wù)器800的具體實現(xiàn)做限定,其包括:處理器(processor)810、通信接口(CommunicationsInterface)820、存儲器(memory)830、以及通信總線840。其中:處理器810、通信接口820、以及存儲器830通過通信總線840完成相互間的通信。通信接口820,用于與比如第三方訪問端等的網(wǎng)元通信。處理器810,用于執(zhí)行程序832,具體可以執(zhí)行上述方法實施例中的相關(guān)步驟。具體地,程序832可以包括程序代碼,所述程序代碼包括計算機(jī)操作指令。處理器810可能是一個中央處理器CPU,或者是特定集成電路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成實施本申請實施例的一個或多個集成電路。以上所描述的方法實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。通過以上的實施例的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施例可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在計算機(jī)可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。當(dāng)前第1頁1 2 3