一種業(yè)務(wù)數(shù)據(jù)推薦方法及設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種業(yè)務(wù)數(shù)據(jù)推薦方法,包括:獲取用戶(hù)設(shè)備的目標(biāo)維度組合;查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。相應(yīng)地,本發(fā)明實(shí)施例還公開(kāi)了一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備。本發(fā)明實(shí)施例可以通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
【專(zhuān)利說(shuō)明】一種業(yè)務(wù)數(shù)據(jù)推薦方法及設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種業(yè)務(wù)數(shù)據(jù)推薦方法及設(shè)備。
【背景技術(shù)】
[0002] 目前通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù),成為當(dāng)前主流的業(yè)務(wù)數(shù) 據(jù)推薦方法。用戶(hù)設(shè)備的維度是指用戶(hù)設(shè)備的某類(lèi)特征,比如,用戶(hù)設(shè)備的類(lèi)型(例如: iPhone手機(jī))為一個(gè)維度,用戶(hù)設(shè)備來(lái)自的地區(qū)(例如:北京)為另一個(gè)維度,當(dāng)然每個(gè)特 征可以多個(gè)層次,即每個(gè)維度下有多個(gè)不同層次的維度值,例如,iPhone手機(jī)這個(gè)維度,就 包含多個(gè)維度值,如,iPhone3.0手機(jī)、iPhone3. 1手機(jī)等。將這些用戶(hù)設(shè)備所有的特征組合 就得到用戶(hù)設(shè)備的維度組合。
[0003] 現(xiàn)在通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)主要通過(guò)如下方式實(shí) 現(xiàn):
[0004] 獲取用戶(hù)設(shè)備的維度組合;
[0005] 通過(guò)笛卡爾積運(yùn)算計(jì)算出與該維度組合匹配的業(yè)務(wù)數(shù)據(jù);
[0006] 將計(jì)算出的業(yè)務(wù)數(shù)據(jù)發(fā)送至該用戶(hù)設(shè)備。
[0007] 上述技術(shù)方案中,由于實(shí)時(shí)對(duì)用戶(hù)設(shè)備的維度組合進(jìn)行笛卡爾積運(yùn)算,即對(duì)每一 個(gè)用戶(hù)設(shè)備都進(jìn)行上述計(jì)算,從而給用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)時(shí),需要復(fù)雜計(jì)算,導(dǎo)致接口響 應(yīng)慢。
【發(fā)明內(nèi)容】
[0008] 本發(fā)明實(shí)施例提供了一種業(yè)務(wù)數(shù)據(jù)推薦方法及設(shè)備,通過(guò)用戶(hù)設(shè)備的維度組合向 用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
[0009] 為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供的一種業(yè)務(wù)數(shù)據(jù)推薦方法,包括:
[0010] 獲取用戶(hù)設(shè)備的目標(biāo)維度組合;
[0011] 查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);
[0012] 當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);
[0013] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0014] 相應(yīng)地,本發(fā)明實(shí)施例還提供一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備,包括:
[0015] 獲取單元、查找單元和發(fā)送單元,其中:
[0016] 所述獲取單元,用于獲取用戶(hù)設(shè)備的目標(biāo)維度組合;
[0017] 所述查找單元,用于查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合 匹配的業(yè)務(wù)數(shù)據(jù);
[0018] 所述發(fā)送單元,用于當(dāng)所述查找單元查找到所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù) 時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);
[0019] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0020] 上述技術(shù)方案中,獲取用戶(hù)設(shè)備的目標(biāo)維度組合;查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先 計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí), 則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的 所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的 業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度 值的下層維度值。該技術(shù)方案中由于可以直接從緩存區(qū)中獲取到業(yè)務(wù)數(shù)據(jù),從而可以實(shí)現(xiàn) 通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0021] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0022] 圖1是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖;
[0023] 圖2是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖;
[0024] 圖3是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖;
[0025] 圖4是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖;
[0026] 圖5是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備的結(jié)構(gòu)示意圖;
[0027] 圖6是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0028] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0029] 圖1是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖,如圖1所示,包 括:
[0030] 101、獲取用戶(hù)設(shè)備的目標(biāo)維度組合;
[0031] 102、查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù) 據(jù);
[0032] 103、當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù) 據(jù);
[0033] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0034] 可選的,上述維度值(例如:北京)的上層維度值是指維度值的特征(例如:全國(guó)) 包含上述維度值的特征(例如:北京)的維度值,上述維度值(例如:北京)的下層維度值 是指維度值的特征(例如:海淀)被上述維度值的特征(例如:北京)所包含的維度值。即 維度值北京的目標(biāo)維度值就可以是全國(guó)、東城、西城、海淀、朝陽(yáng)和豐臺(tái)等維度值。
[0035] 可選的,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集可以是指,目標(biāo)維度組合包含的每個(gè)維度值的業(yè)務(wù)數(shù)據(jù)中共同包含的業(yè)務(wù)數(shù)據(jù),例如,目 標(biāo)維度組合為(北京,iPhone),而維度值北京的業(yè)務(wù)數(shù)據(jù)包含業(yè)務(wù)數(shù)據(jù)1、業(yè)務(wù)數(shù)據(jù)2和業(yè) 務(wù)數(shù)據(jù)3,維度值iPhone的業(yè)務(wù)數(shù)據(jù)包含業(yè)務(wù)數(shù)據(jù)3、業(yè)務(wù)數(shù)據(jù)4和業(yè)務(wù)數(shù)據(jù)5,那么兩者的 業(yè)務(wù)數(shù)據(jù)的交集就為業(yè)務(wù)數(shù)據(jù)3,即業(yè)務(wù)數(shù)據(jù)3為與目標(biāo)維度組合(北京,iPhone)匹配的 業(yè)務(wù)數(shù)據(jù)。
[0036] 可選的,維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集可 以是指,該維度值的所有目標(biāo)維度值匹配的業(yè)務(wù)數(shù)據(jù)的總和。例如,維度值iPhone的目標(biāo) 維度值包含維度值全平臺(tái)、維度值iPhone、維度值iPhone3. 0和維度值iPhone3. 1,那該維 度值iPhone的業(yè)務(wù)數(shù)據(jù)就包括:
[0037] 維度值全平臺(tái)匹配的業(yè)務(wù)數(shù)據(jù)、度值iPhone匹配的業(yè)務(wù)數(shù)據(jù)、度值iPhone3. 0匹 配的業(yè)務(wù)數(shù)據(jù)和度值iPhone3. 1匹配的業(yè)務(wù)數(shù)據(jù)。
[0038] 可選的,例如,上述目標(biāo)維度組合為{海淀,iPhone3. 1},那么與該維度組合的業(yè) 務(wù)數(shù)據(jù)就可以通過(guò)如下式子所示:
[0039] {海淀,iPhone3. 1}-(中國(guó) U 北京 U 海淀)Π (全平臺(tái) U iPhone U iPhone3. 1)
[0040] 其中,U表示并集,η交集,上述中國(guó)表示與維度值中國(guó)匹配的業(yè)務(wù)數(shù)據(jù),同時(shí),上 述北京、海淀、全平臺(tái)、iPhone和iPhone3. 1,一樣表示對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)。這樣計(jì)算與目標(biāo)維 度組合匹配的業(yè)務(wù)數(shù)據(jù)的計(jì)算復(fù)雜就為下式所示:
[0041] ((W...+NJ-1)
[0042] 其中,&表示計(jì)算目標(biāo)維度組合中第一維度值的業(yè)務(wù)數(shù)據(jù)的復(fù)雜度,例如,第一維 度值的目標(biāo)維度包含3個(gè)時(shí),那么就計(jì)算3次,Nm表示計(jì)算目標(biāo)維度組合中第Μ個(gè)維度值 的業(yè)務(wù)數(shù)據(jù)的復(fù)雜度,上述-1表示從所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)中 選擇出交集。即,本發(fā)明實(shí)施例中計(jì)算出與目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)時(shí),就需要計(jì)算 (隊(duì)+隊(duì)+…+N m)次,以及加一次-1所表示的從所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù) 數(shù)據(jù)中選擇出交集的計(jì)算。從而計(jì)算過(guò)程相比現(xiàn)的技術(shù)的笛卡爾積的計(jì)算過(guò)程簡(jiǎn)單很多。 [0043] 可選的,上述目標(biāo)維度值匹配的業(yè)務(wù)數(shù)據(jù),即與該目標(biāo)維度值匹配的業(yè)務(wù)數(shù)據(jù);其 中,業(yè)務(wù)數(shù)據(jù)與維度值匹配為公知常識(shí),本實(shí)施例對(duì)此不作詳細(xì)說(shuō)明例如,北京暴雨這個(gè)業(yè) 務(wù)數(shù)據(jù),就與維度值北京的目標(biāo)維度值匹配。
[0044] 可選的,上述業(yè)務(wù)數(shù)據(jù)可以是網(wǎng)絡(luò)側(cè)需要向用戶(hù)設(shè)備推薦的業(yè)務(wù)信息,例如,微博 信息;上述用戶(hù)設(shè)備可以是手機(jī)、平板電腦或者計(jì)算機(jī)等通信設(shè)備。
[0045] 可選的,本發(fā)明實(shí)施例可以應(yīng)用于任何向用戶(hù)設(shè)備發(fā)送的數(shù)據(jù)信息的網(wǎng)絡(luò)側(cè)設(shè) 備。
[0046] 上述技術(shù)方案中,獲取用戶(hù)設(shè)備的目標(biāo)維度組合;查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先 計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí), 則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的 所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的 業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度 值的下層維度值。該技術(shù)方案中由于可以直接從緩存區(qū)中獲取到業(yè)務(wù)數(shù)據(jù),從而可以實(shí)現(xiàn) 通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
[0047] 圖2是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦方法的流程示意圖,如圖2所示, 包括:
[0048] 201、獲取用戶(hù)設(shè)備的目標(biāo)維度組合。
[0049] 202、查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù) 據(jù)。
[0050] 203、當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù) 據(jù)。
[0051] 204、當(dāng)所述數(shù)據(jù)緩存區(qū)不包含所述業(yè)務(wù)數(shù)據(jù)時(shí),從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目 標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù)。
[0052] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0053] 可選的,上述數(shù)據(jù)存儲(chǔ)區(qū)的數(shù)據(jù)可以是實(shí)時(shí)更新的業(yè)務(wù)數(shù)據(jù)。
[0054] 可選的,上述從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)可以包 括:
[0055] 從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出所述目標(biāo)維度組合包含的每一個(gè)維度值的業(yè)務(wù)數(shù)據(jù), 即從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出所述每一個(gè)維度值的所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并 集;
[0056] 從所述每個(gè)一個(gè)維度值的業(yè)務(wù)數(shù)據(jù)中計(jì)算出所述目標(biāo)維度組合包含的所有維度 值的業(yè)務(wù)數(shù)據(jù)的交集。
[0057] 作為一種可選的實(shí)施方式,在從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的 業(yè)務(wù)數(shù)據(jù)之后,所述方法還可以包括:
[0058] 將所述業(yè)務(wù)數(shù)據(jù)更新為所述數(shù)據(jù)緩存區(qū)與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)。
[0059] 這樣后續(xù)獲取維度組合為所述目標(biāo)維度組合的用戶(hù)設(shè)備的維度組合時(shí),就可以直 接從所述緩存區(qū)中獲取匹配的業(yè)務(wù)數(shù)據(jù)。
[0060] 作為一種可選的實(shí)施方式,以業(yè)務(wù)數(shù)據(jù)為微博信息進(jìn)行所述方法的舉例說(shuō)明,請(qǐng) 參考圖3所示,所述方法可以包括 :
[0061] 1、接收用戶(hù)訪問(wèn);即可以理解為獲取到用戶(hù)設(shè)備的維度組合。
[0062] 2、請(qǐng)求緩存;即可以理解在請(qǐng)求查找緩存區(qū)是否包含與該用戶(hù)的維度組合匹配的 微博信息。
[0063] 3、命中即返回;即可以理解為當(dāng)緩存區(qū)包含與該用戶(hù)的維度組合匹配的微博信 息,就向該用戶(hù)返回微博信息。
[0064] 4、請(qǐng)求緩存;即可以理解在請(qǐng)求查找緩存區(qū)是否包含與該用戶(hù)的維度組合匹配的 微博信息。
[0065] 5、沒(méi)有命中,提交計(jì)算;即可以理解為當(dāng)緩存區(qū)不包含與該用戶(hù)的維度組合匹配 的微博信息,向請(qǐng)求存儲(chǔ)區(qū)請(qǐng)求計(jì)算。
[0066] 6、獲取數(shù)據(jù);即可以理解為向存儲(chǔ)區(qū)請(qǐng)求獲取微博信息。
[0067] 7、返回?cái)?shù)據(jù);即可以理解為從存儲(chǔ)區(qū)中獲取到微博信息。
[0068] 8、實(shí)時(shí)計(jì)算;即可以理解為從存儲(chǔ)區(qū)中獲取到的微博信息中計(jì)算出與該用戶(hù)的維 度組合匹配的微博信息。
[0069] 9、更新緩存;即可以理解為計(jì)算出與該用戶(hù)的維度組合匹配的微博信息更新到緩 存區(qū)。
[0070] 10、返回?cái)?shù)據(jù);即可以理解為將計(jì)算出與該用戶(hù)的維度組合匹配的微博信息傳輸 至業(yè)務(wù)接口。
[0071] 11、返回結(jié)果;即可以理解為將計(jì)算出與該用戶(hù)的維度組合匹配的微博信息通過(guò) 業(yè)務(wù)接口返回給用戶(hù)。
[0072] 作為一種可選的實(shí)施方式,所述方法還包括:
[0073] 周期性地淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù);
[0074] 可選的,步驟201還可以包括:
[0075] 在淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù)時(shí),獲取維度組合為所述目標(biāo)維度組 合的多個(gè)用戶(hù)設(shè)備的維度組合;即獲取到這些用戶(hù)設(shè)備的維度組合的時(shí)間與淘汰所述數(shù)據(jù) 緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù)時(shí)間相同。這樣步驟202就在緩存區(qū)就查找不到該這些用戶(hù)設(shè) 備的維度組合匹配的業(yè)務(wù)數(shù)據(jù),即不會(huì)執(zhí)行步驟203,直接執(zhí)行步驟204,步驟204可以包 括:
[0076] 從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述多個(gè)用戶(hù)設(shè)備中的目標(biāo)用戶(hù)設(shè)備的維度組合 匹配的業(yè)務(wù)數(shù)據(jù),并向所述目標(biāo)用戶(hù)設(shè)備返回該業(yè)務(wù)數(shù)據(jù);所述目標(biāo)用戶(hù)設(shè)備為所述多個(gè) 用戶(hù)設(shè)備中的一個(gè)用戶(hù)設(shè)備,例如:從所述多個(gè)用戶(hù)設(shè)備中最先獲取到維度組合的用戶(hù)設(shè) 備;
[0077] 向所述其它用戶(hù)設(shè)備返回從所述數(shù)據(jù)緩存區(qū)中已經(jīng)淘汰的所述業(yè)務(wù)數(shù)據(jù),所述其 它用戶(hù)設(shè)備是指所述多個(gè)用戶(hù)設(shè)備中除所述目標(biāo)用戶(hù)設(shè)備之外的所有設(shè)備。
[0078] 這樣就可以實(shí)現(xiàn)對(duì)于多個(gè)用戶(hù)設(shè)備的維度組合,本發(fā)明實(shí)施例中只需要實(shí)時(shí)計(jì)算 一個(gè)用戶(hù)設(shè)備的維度組合即可,其它用戶(hù)設(shè)備可以返回緩存區(qū)中已經(jīng)淘汰的業(yè)務(wù)數(shù)據(jù),由 于本發(fā)明實(shí)施例對(duì)周期性對(duì)緩存區(qū)的業(yè)務(wù)數(shù)據(jù)進(jìn)行淘汰,即緩存區(qū)中已經(jīng)淘汰的業(yè)務(wù)數(shù)據(jù) 也是比較實(shí)用的業(yè)務(wù)數(shù)據(jù)。
[0079] 可選的,該實(shí)施方式中,以業(yè)務(wù)數(shù)據(jù)為微博信息為例進(jìn)行舉例說(shuō)明,請(qǐng)參考圖4,所 示:
[0080] 1、接收調(diào)用方(可以理解為用戶(hù)側(cè))的A請(qǐng)求數(shù)據(jù);即可以理解為獲取上述目標(biāo) 用戶(hù)設(shè)備的維度組合。
[0081] 2、觸發(fā)實(shí)時(shí)計(jì)算;即可以理解為觸發(fā)從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述多個(gè)用戶(hù) 設(shè)備中的目標(biāo)用戶(hù)設(shè)備的維度組合匹配的微博信息的計(jì)算。
[0082] 3、接收調(diào)用方的B請(qǐng)求數(shù)據(jù);即可以理解為獲取上述其它用戶(hù)設(shè)備的維度組合。
[0083] 4、返回已經(jīng)過(guò)期的數(shù)據(jù);即可以理解為向所述其它用戶(hù)設(shè)備返回從所述數(shù)據(jù)緩存 區(qū)中已經(jīng)淘汰的微博信息。
[0084] 5、A的數(shù)據(jù)計(jì)算完成,回寫(xiě)緩存;即可以理解為從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所 述多個(gè)用戶(hù)設(shè)備中的目標(biāo)用戶(hù)設(shè)備的維度組合匹配的微博信息完成,并獲取計(jì)算出的微博 信息。
[0085] 6、響應(yīng)A的請(qǐng)求;即可以理解為向所述目標(biāo)用戶(hù)設(shè)備返回計(jì)算出的微博信息。
[0086] 作為一種可選的實(shí)施方式,步驟204中的從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度 組合匹配的業(yè)務(wù)數(shù)據(jù),可以包括:
[0087] 調(diào)用預(yù)先計(jì)算出的所述目標(biāo)維度組合的第一維度值的第一業(yè)務(wù)數(shù)據(jù);即調(diào)用步驟 204之前計(jì)算出的與該第一維度值的業(yè)務(wù)數(shù)據(jù),例如:在步驟204之前計(jì)算出了與維度組合 (北京,三星)匹配的業(yè)務(wù)數(shù)據(jù),當(dāng)步驟204再計(jì)算與維度組合(北京,iPhone)匹配的業(yè)務(wù) 數(shù)據(jù)時(shí),就可以調(diào)用計(jì)算與維度組合(北京,三星)匹配的業(yè)務(wù)數(shù)據(jù)時(shí),計(jì)算出的維度值北 京的業(yè)務(wù)數(shù)據(jù)作為上述第一業(yè)務(wù)數(shù)據(jù),從而可以節(jié)約計(jì)算量。
[0088] 從所述第一業(yè)務(wù)數(shù)據(jù)計(jì)算出所述目標(biāo)維度組合的第二維度值的第二業(yè)務(wù)數(shù)據(jù),并 將所述第二業(yè)務(wù)數(shù)據(jù)作為與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);即從所述第一業(yè)務(wù)數(shù)據(jù)中 選擇出第二維度值的第二業(yè)務(wù)數(shù)據(jù)。
[0089] 其中,所述第一維度值和所述第二維度值的組合為所述目標(biāo)維度組合。
[0090] 當(dāng)然,上述第一維度值和第二維度值可以是一個(gè)或者多個(gè)維度值。
[0091] 上述技術(shù)方案中,在上面實(shí)施例的基礎(chǔ),增加了多種推薦業(yè)務(wù)的實(shí)施方式,且都可 以實(shí)現(xiàn)通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
[0092] 下面為本發(fā)明裝置實(shí)施例,本發(fā)明裝置實(shí)施例用于執(zhí)行本發(fā)明方法實(shí)施例一至二 實(shí)現(xiàn)的方法,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示 的,請(qǐng)參照本發(fā)明實(shí)施例一和實(shí)施例二。
[0093] 圖5是本發(fā)明實(shí)施例提供的一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備的結(jié)構(gòu)示意圖,如圖5所示,包 括:獲取單元31、查找單元32和發(fā)送單元33,其中:
[0094] 獲取單元31,用于獲取用戶(hù)設(shè)備的目標(biāo)維度組合;
[0095] 查找單元32,用于查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹 配的業(yè)務(wù)數(shù)據(jù);
[0096] 發(fā)送單元33,用于當(dāng)查找單元32查找到所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則 向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);
[0097] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0098] 可選的,本發(fā)明實(shí)施例提供的業(yè)務(wù)數(shù)據(jù)推薦設(shè)備可以是任何向用戶(hù)設(shè)備發(fā)送的數(shù) 據(jù)信息的網(wǎng)絡(luò)側(cè)設(shè)備。
[0099] 上述技術(shù)方案中,獲取用戶(hù)設(shè)備的目標(biāo)維度組合;查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先 計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù);當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí), 則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的 所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的 業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度 值的下層維度值。該技術(shù)方案中由于可以直接從緩存區(qū)中獲取到業(yè)務(wù)數(shù)據(jù),從而可以實(shí)現(xiàn) 通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
[0100] 圖6是本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備的結(jié)構(gòu)示意圖,如圖6所示, 包括:獲取單元41、查找單元42、發(fā)送單元43和計(jì)算單元44,其中:
[0101] 獲取單元41,用于獲取用戶(hù)設(shè)備的目標(biāo)維度組合;
[0102] 查找單元42,用于查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹 配的業(yè)務(wù)數(shù)據(jù);
[0103] 發(fā)送單元43,用于當(dāng)查找單元42查找到所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則 向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù);
[0104] 計(jì)算單元44,用于當(dāng)查找單元44查找到所述數(shù)據(jù)緩存區(qū)不包含所述業(yè)務(wù)數(shù)據(jù)時(shí), 從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述用戶(hù)設(shè)備返回所述 業(yè)務(wù)數(shù)據(jù)。
[0105] 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交 集,所述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度 值的目標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
[0106] 可選的,上述計(jì)算單元44還可以用于從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出所述目標(biāo)維度 組合包含的每一個(gè)維度值的業(yè)務(wù)數(shù)據(jù);以及從所述每個(gè)一個(gè)維度值的業(yè)務(wù)數(shù)據(jù)中計(jì)算出所 述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交集。
[0107] 作為一種可選的實(shí)施方式,所述設(shè)備還可以包括:
[0108] 更新單元(附圖中未畫(huà)出),用于將所述計(jì)算單元計(jì)算得到的業(yè)務(wù)數(shù)據(jù)更新為所 述數(shù)據(jù)緩存區(qū)與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)。
[0109] 這樣后續(xù)獲取維度組合為所述目標(biāo)維度組合的用戶(hù)設(shè)備的維度組合時(shí),就可以直 接從所述緩存區(qū)中獲取匹配的業(yè)務(wù)數(shù)據(jù)。
[0110] 作為一種可選的實(shí)施方式,所述設(shè)備還可以包括:
[0111] 淘汰單元(附圖中未畫(huà)出),用于周期性地淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù) 數(shù)據(jù);
[0112] 獲取單元41還可以用于在所述淘汰單元淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù) 據(jù)時(shí),獲取維度組合為所述目標(biāo)維度組合的多個(gè)用戶(hù)設(shè)備的維度組合;
[0113] 計(jì)算單元44還包括:
[0114] 第一計(jì)算子單元(附圖中未畫(huà)出),用于從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述多個(gè) 用戶(hù)設(shè)備中的目標(biāo)用戶(hù)設(shè)備的維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述目標(biāo)用戶(hù)設(shè)備返回該業(yè) 務(wù)數(shù)據(jù);所述目標(biāo)用戶(hù)設(shè)備為所述多個(gè)用戶(hù)設(shè)備中的一個(gè)用戶(hù)設(shè)備;
[0115] 發(fā)送子單元(附圖中未畫(huà)出),用于向所述其它用戶(hù)設(shè)備返回從所述數(shù)據(jù)緩存區(qū) 中已經(jīng)淘汰的所述業(yè)務(wù)數(shù)據(jù),所述其它用戶(hù)設(shè)備是指所述多個(gè)用戶(hù)設(shè)備中除所述目標(biāo)用戶(hù) 設(shè)備之外的所有設(shè)備。
[0116] 作為一種可選的實(shí)施方式,計(jì)算單元44還包括:
[0117] 調(diào)用單元(附圖中未畫(huà)出),用于調(diào)用預(yù)先計(jì)算出的所述目標(biāo)維度組合的第一維 度值的第一業(yè)務(wù)數(shù)據(jù);
[0118] 第二計(jì)算子單元(附圖中未畫(huà)出),用于從所述第一業(yè)務(wù)數(shù)據(jù)計(jì)算出所述目標(biāo)維 度組合的第二維度值的第二業(yè)務(wù)數(shù)據(jù),并將所述第二業(yè)務(wù)數(shù)據(jù)作為與所述目標(biāo)維度組合匹 配的業(yè)務(wù)數(shù)據(jù);
[0119] 其中,所述第一維度值和所述第二維度值的組合為所述目標(biāo)維度組合。
[0120] 當(dāng)然,上述第一維度值和第二維度值可以是一個(gè)或者多個(gè)維度值。
[0121] 上述技術(shù)方案中,在上面實(shí)施例的基礎(chǔ),增加了多種推薦業(yè)務(wù)的實(shí)施方式,且都可 以實(shí)現(xiàn)通過(guò)用戶(hù)設(shè)備的維度組合向用戶(hù)設(shè)備推薦業(yè)務(wù)數(shù)據(jù)的計(jì)算簡(jiǎn)單,接口響應(yīng)快。
[0122] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì) 中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁 碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存取存儲(chǔ)器(Random Access Memory,簡(jiǎn)稱(chēng) RAM)等。
[0123] 以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種業(yè)務(wù)數(shù)據(jù)推薦方法,其特征在于,包括: 獲取用戶(hù)設(shè)備的目標(biāo)維度組合; 查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù); 當(dāng)所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù); 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所 述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目 標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
2. 如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述數(shù)據(jù)緩存區(qū)不包含所述業(yè)務(wù)數(shù)據(jù)時(shí), 所述方法還包括: 從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述用戶(hù)設(shè)備返回 所述業(yè)務(wù)數(shù)據(jù)。
3. 如權(quán)利要求2所述的方法,其特征在于,所述從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維 度組合匹配的業(yè)務(wù)數(shù)據(jù)之后,所述方法還包括: 將所述業(yè)務(wù)數(shù)據(jù)更新為所述數(shù)據(jù)緩存區(qū)與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)。
4. 如權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括: 周期性地淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù); 所述獲取用戶(hù)設(shè)備的維度組合,包括: 在淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù)時(shí),獲取維度組合為所述目標(biāo)維度組合的 多個(gè)用戶(hù)設(shè)備的維度組合; 所述從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述用戶(hù)設(shè)備 返回所述業(yè)務(wù)數(shù)據(jù),包括: 從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述多個(gè)用戶(hù)設(shè)備中的目標(biāo)用戶(hù)設(shè)備的維度組合匹配 的業(yè)務(wù)數(shù)據(jù),并向所述目標(biāo)用戶(hù)設(shè)備返回該業(yè)務(wù)數(shù)據(jù);所述目標(biāo)用戶(hù)設(shè)備為所述多個(gè)用戶(hù) 設(shè)備中的一個(gè)用戶(hù)設(shè)備; 向所述其它用戶(hù)設(shè)備返回從所述數(shù)據(jù)緩存區(qū)中已經(jīng)淘汰的所述業(yè)務(wù)數(shù)據(jù),所述其它用 戶(hù)設(shè)備是指所述多個(gè)用戶(hù)設(shè)備中除所述目標(biāo)用戶(hù)設(shè)備之外的所有設(shè)備。
5. 如權(quán)利要求2或3所述的方法,其特征在于,所述從數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo) 維度組合匹配的業(yè)務(wù)數(shù)據(jù),包括: 調(diào)用預(yù)先計(jì)算出的所述目標(biāo)維度組合的第一維度值的第一業(yè)務(wù)數(shù)據(jù); 從所述第一業(yè)務(wù)數(shù)據(jù)計(jì)算出所述目標(biāo)維度組合的第二維度值的第二業(yè)務(wù)數(shù)據(jù),并將所 述第二業(yè)務(wù)數(shù)據(jù)作為與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù); 其中,所述第一維度值和所述第二維度值的組合為所述目標(biāo)維度組合。
6. -種業(yè)務(wù)數(shù)據(jù)推薦設(shè)備,其特征在于,包括:獲取單元、查找單元和發(fā)送單元,其中: 所述獲取單元,用于獲取用戶(hù)設(shè)備的目標(biāo)維度組合; 所述查找單元,用于查找數(shù)據(jù)緩存區(qū)是否包含預(yù)先計(jì)算出的與所述目標(biāo)維度組合匹配 的業(yè)務(wù)數(shù)據(jù); 所述發(fā)送單元,用于當(dāng)所述查找單元查找到所述數(shù)據(jù)緩存區(qū)包含所述業(yè)務(wù)數(shù)據(jù)時(shí),則 向所述用戶(hù)設(shè)備返回所述業(yè)務(wù)數(shù)據(jù); 其中,所述業(yè)務(wù)數(shù)據(jù)是指所述目標(biāo)維度組合包含的所有維度值的業(yè)務(wù)數(shù)據(jù)的交集,所 述維度值的業(yè)務(wù)數(shù)據(jù)是指該維度值所有目標(biāo)維度匹配的業(yè)務(wù)數(shù)據(jù)的并集,所述維度值的目 標(biāo)維度包括:該維度值、該維度值的上層維度值和該維度值的下層維度值。
7. 如權(quán)利要求6所述的設(shè)備,其特征在于,所述設(shè)備還包括: 計(jì)算單元,用于當(dāng)所述查找單元查找到所述數(shù)據(jù)緩存區(qū)不包含所述業(yè)務(wù)數(shù)據(jù)時(shí),從數(shù) 據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述用戶(hù)設(shè)備返回所述業(yè)務(wù) 數(shù)據(jù)。
8. 如權(quán)利要求7所述的設(shè)備,其特征在于,所述設(shè)備還包括: 更新單元,用于將所述計(jì)算單元計(jì)算得到的業(yè)務(wù)數(shù)據(jù)更新為所述數(shù)據(jù)緩存區(qū)與所述目 標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù)。
9. 如權(quán)利要求7或8所述的設(shè)備,其特征在于,所述設(shè)備還包括: 淘汰單元,用于周期性地淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù); 所述獲取單元還用于在所述淘汰單元淘汰所述數(shù)據(jù)緩存區(qū)包含的所述業(yè)務(wù)數(shù)據(jù)時(shí),獲 取維度組合為所述目標(biāo)維度組合的多個(gè)用戶(hù)設(shè)備的維度組合; 所述計(jì)算單元還包括: 第一計(jì)算子單元,用于從所述數(shù)據(jù)存儲(chǔ)區(qū)中計(jì)算出與所述多個(gè)用戶(hù)設(shè)備中的目標(biāo)用戶(hù) 設(shè)備的維度組合匹配的業(yè)務(wù)數(shù)據(jù),并向所述目標(biāo)用戶(hù)設(shè)備返回該業(yè)務(wù)數(shù)據(jù);所述目標(biāo)用戶(hù) 設(shè)備為所述多個(gè)用戶(hù)設(shè)備中的一個(gè)用戶(hù)設(shè)備; 發(fā)送子單元,用于向所述其它用戶(hù)設(shè)備返回從所述數(shù)據(jù)緩存區(qū)中已經(jīng)淘汰的所述業(yè)務(wù) 數(shù)據(jù),所述其它用戶(hù)設(shè)備是指所述多個(gè)用戶(hù)設(shè)備中除所述目標(biāo)用戶(hù)設(shè)備之外的所有設(shè)備。
10. 如權(quán)利要求7或8所述的設(shè)備,其特征在于,所述計(jì)算單元還包括: 調(diào)用單元,用于調(diào)用預(yù)先計(jì)算出的所述目標(biāo)維度組合的第一維度值的第一業(yè)務(wù)數(shù)據(jù); 第二計(jì)算子單元,用于從所述第一業(yè)務(wù)數(shù)據(jù)計(jì)算出所述目標(biāo)維度組合的第二維度值的 第二業(yè)務(wù)數(shù)據(jù),并將所述第二業(yè)務(wù)數(shù)據(jù)作為與所述目標(biāo)維度組合匹配的業(yè)務(wù)數(shù)據(jù); 其中,所述第一維度值和所述第二維度值的組合為所述目標(biāo)維度組合。
【文檔編號(hào)】H04L29/08GK104065677SQ201310090123
【公開(kāi)日】2014年9月24日 申請(qǐng)日期:2013年3月20日 優(yōu)先權(quán)日:2013年3月20日
【發(fā)明者】李鑫竺, 霍一杰 申請(qǐng)人:騰訊科技(深圳)有限公司