欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種請求響應的方法及裝置的制造方法

文檔序號:9471370閱讀:284來源:國知局
一種請求響應的方法及裝置的制造方法
【技術領域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理領域,尤其涉及一種請求響應的方法及裝置。
【背景技術】
[0002] 多維分析是一種對海量數(shù)據(jù)進行分析的方法,其目的是從多個維度來觀察指標的 變化,幫助分析者理清統(tǒng)計量的組成因素。多維分析中使用的維度包含若干屬性,例如地域 維度包含國家、省份、城市等屬性,性別維度包含男、女等屬性,因此當多個維度進行組合分 析時,產(chǎn)生的維度組合會非常多?,F(xiàn)有技術為滿足用戶多維度交叉查詢的請求,需要建立一 個專門的數(shù)據(jù)處理系統(tǒng)來響應用戶的請求。
[0003] 為加快系統(tǒng)請求響應速度,在該數(shù)據(jù)處理系統(tǒng)中需要基于原始海量數(shù)據(jù)進行所有 維度組合的預分析,當維度包含的屬性較多時,計算量會非常大,嚴重影響了數(shù)據(jù)處理系統(tǒng) 的運行效率。

【發(fā)明內容】

[0004] 本發(fā)明的實施例提供一種請求響應的方法及裝置,能夠在一定程度上降低系統(tǒng)負 載,提1?運彳T效率。
[0005] 為達到上述目的,本發(fā)明的實施例采用如下技術方案:
[0006] 本發(fā)明實施例提供了一種請求響應的方法,包括:
[0007] 獲取用戶查詢請求對應的維度組合和查詢目標。
[0008] 從所述查詢目標對應的維度組合名單中,查找所述維度組合;其中,所述維度組合 名單為預先根據(jù)用戶查詢需求生成的維度組合集合。
[0009] 若能查找到所述維度組合,則從所述維度組合名單對應的固化查詢結果中確定與 所述維度組合對應的查詢結果。
[0010] 將所述查詢結果返回給用戶。
[0011] 本發(fā)明實施例還提供了一種請求響應的裝置,包括:
[0012] 第一獲取單元,用于獲取用戶查詢請求對應的維度組合和查詢目標。
[0013] 查找單元,用于從所述查詢目標對應的維度組合名單中,查找所述維度組合;其 中,所述維度組合名單為預先根據(jù)用戶查詢需求生成的維度組合集合。
[0014] 第一確定單元,用于在能查找到所述維度組合時,從所述維度組合名單對應的固 化查詢結果中確定與所述維度組合對應的查詢結果。
[0015] 第一結果返回單元,用于將所述查詢結果返回給用戶。
[0016] 本發(fā)明實施例提供的一種請求響應的方法及裝置,在獲取用戶查詢請求對應的維 度組合和查詢目標后,會優(yōu)先從系統(tǒng)中已具有固化查詢結果的維度組合中去搜索用戶使用 的維度組合,若能查到則直接導出查詢結果。相比于現(xiàn)有技術中需要計算所有維度組合的 查詢結果來說,本發(fā)明技術方案只需要固化計算與用戶需求相關的查詢結果,從而節(jié)約了 處理系統(tǒng)的運算時間和運算成本。
【附圖說明】
[0017] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0018] 圖1為本發(fā)明實施例提供的一種請求響應的方法的流程圖;
[0019] 圖2為本發(fā)明實例提供的另一種請求響應的方法的流程圖;
[0020] 圖3為本發(fā)明實例提供的另一種請求響應的方法的流程圖;
[0021] 圖4為本發(fā)明實例提供的另一種請求響應的方法的流程圖;
[0022] 圖5為本發(fā)明實施例提供的一種請求響應裝置的組成框圖;
[0023] 圖6為本發(fā)明實施例提供的另一種請求響應裝置的組成框圖;
[0024] 圖7為本發(fā)明實施例提供的另一種請求響應裝置的組成框圖;
[0025] 圖8為本發(fā)明實施例提供的另一種請求響應裝置的組成框圖;
[0026] 圖9為本發(fā)明實施例提供的另一種請求響應裝置的組成框圖。
【具體實施方式】
[0027] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0028] 本發(fā)明實施例提供的一種請求響應的方法,由數(shù)據(jù)處理系統(tǒng)來完成,其方法流程 如圖1,具體包括:
[0029] 101、獲取用戶查詢請求對應的維度組合和查詢目標。
[0030] 其中,維度組合指多個維度的組合,例如地域、年齡和性別可認為是由三個維度形 成的一個維度組合,地域和年齡可認為是由兩個維度形成的一個維度組合。而查詢目標就 是用戶關心的數(shù)據(jù)指標,例如用戶活躍數(shù),啟動次數(shù)。具體可參照下表1和表2所示內容。
[0031] 表1原始數(shù)據(jù)表
[0032]
[0033] 表2基于性別、年齡和省份分析得出的用戶數(shù)結果
[0034]
[0035] 表1為原始數(shù)據(jù),該原始數(shù)據(jù)包括用戶、性別、年齡、省份、興趣、和學歷六個維度, 表2為維度組合是性別、年齡和省份且查詢目標為用戶數(shù)的查詢結果。
[0036] 102、從所述查詢目標對應的維度組合名單中,查找所述維度組合。
[0037] 在本實施方式中,維度組合名單是預先根據(jù)用戶查詢需求生成,并存儲在數(shù)據(jù)處 理系統(tǒng)中的由一定數(shù)量的維度組合形成的集合,在維度組合名單中,所有維度組合都有相 應的固化查詢結果,也就是說,用戶只要使用某個查詢目標對應的維度組合名單中維度組 合,數(shù)據(jù)處理系統(tǒng)可不進行計算而直接導出查詢結果。
[0038] 103、若能查找到所述維度組合,則從所述維度組合名單對應的固化查詢結果中確 定與所述維度組合對應的查詢結果。
[0039] 104、將所述查詢結果返回給用戶。
[0040] 在本發(fā)明實施例中,數(shù)據(jù)處理系統(tǒng)在獲取用戶查詢請求對應的維度組合和查詢目 標后,會優(yōu)先從系統(tǒng)中已具有固化查詢結果的維度組合中去搜索用戶使用的維度組合,若 能查到則直接導出查詢結果。相比于現(xiàn)有技術中需要計算所有維度組合的查詢結果來說, 本發(fā)明技術方案只需要固化計算與用戶需求相關的查詢結果,從而節(jié)約了處理系統(tǒng)的運算 時間和運算成本。
[0041] 在本發(fā)明實施例的一種可能的實現(xiàn)方式中,提供了維度組合名單的生成方法,具 體執(zhí)行與步驟101之前,如圖2所示,包括 :
[0042] 201、獲取用戶輸入的查詢目標與維度組合之間的對應關系。
[0043] 有關對應關系的獲取可通過以下兩種方式實現(xiàn):
[0044] 第一種實現(xiàn)方式:接收用戶自定義輸入的查詢目標與維度組合之間的對應關系。
[0045] 第二種實現(xiàn)方式:獲取所述用戶的查詢歷史信息;根據(jù)所述用戶的查詢歷史信 息,確定用戶使用過的維度組合與查詢目標的對應關系。
[0046] 202、當存在至少一個與所述查詢目標對應的維度組合名單時,則將用戶輸入的維 度組合添加至查找到的維度組合名單中。
[0047] 203、當不存在與所述查詢目標對應的維度組合名單時,則新建一個維度組合名 單,并將用戶輸入的維度組合添加至新建的維度組合名單中,同時建立用戶輸入的查詢目 標與新建的維度組合名單之間的對應關系。
[0048] 補充說明的是,在新添加的所有維度組合都需要進行固化計算以獲得相應的查詢 結果,方便后續(xù)響應用戶查詢請求。
[0049] 在本實施方式中,通過接收用戶自定義輸入的維度組合或通過分析用戶的歷史行 為而得到的維度組合,并將這些維度組合進行保存,使得用戶再次查詢時能夠快速地獲取 到查詢結果,同時數(shù)據(jù)處理系統(tǒng)也不需要另行計算,提供了處理效率,節(jié)省了系統(tǒng)資源。
[0050] 在本發(fā)明實施例的另一種可能的實現(xiàn)方式中,為了保證維度組合名單中各個維度 組合的時效性,本發(fā)明實施例中還提供了一種維度組合名單的更新機制,執(zhí)行與步驟202 或203之后,如圖3所示,包括:
[0051] 301、刪除每個維度組合名單中未被查詢時長超過預設值的維度組合,同時刪除相 應的固化查詢結果。
[0052] -個維度組合在被查詢時可以將此時間進行記錄,這樣,通過判斷已記錄的時間 是否超過預設值即可確定是否需要刪除某個維度組合。其中,預設值可以根據(jù)用戶需要進 行設置,一般以月為單位。
[0053] 在本實施方式中,數(shù)據(jù)處理系統(tǒng)可以根據(jù)預設值刪除每個維度組合名單中未被查 詢時長超過預設值的維度組合,同時刪除相應的固化查詢結果,從而減少了系統(tǒng)的存儲負 擔。
[0054] 針對未能在已用的維度組合名單中查找到用戶查詢請求所對應的維度組合的問 題,本發(fā)明實施例還提供了一種請求相應的方法,如圖4所示,包括 :
[0055] 401、從所述查詢目標對應的維度組合名單中確定父系維度組合。
[0056] 其中,所述查詢請求對應的維度組合中包含的維度是所述父系維度組合中包含的 維度的子集。
[0057] 所述查詢請求對應的維度組合與父系維度組合之間的關系可以通過以下示例進 行理解:
[0058] 維度組合(年齡_性別_省份)和維度組合(年齡_性別_興趣)都是維度組合 (年齡_性別)的父系維度組合。
[0059] 402、根據(jù)所述父系維度組合對應的固化查詢結果進行處理,得到與所述維度組合 對應的查詢結果。
[0060] 403、將所述查詢結果返回給用戶。
[0061] 在本實施方式中,多維數(shù)據(jù)處理系統(tǒng)根據(jù)所述父系維度組合對應的固化查詢結果 進行處理,得到與所述維度組合對應的查詢結果的這一過程在用戶輸入的查詢目標與父系 維度組合有關聯(lián)時可以減少系統(tǒng)運算時間,使系統(tǒng)更高效。
[0062] 基于步驟401至403的執(zhí)行,由于可能查找到多個父系維度組合,因此,本發(fā)明實 施例對于如何進行父系維度組合進行進一步的限定,具體如下:
[0063] 只存在一個父系維度組合情況下:直接使用該父系維度組合對應的固化查詢結果 進行處理,得到與所述維度組合對應的查詢結果。
[0064] 存在多個父系維度組合的情況下:則根據(jù)固化查詢結果數(shù)據(jù)量最少的一個父系維 度組合對應的固化查詢結果進行處理,得到與所述維度組合對應的查詢結果。
[006
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
富蕴县| 邛崃市| 民乐县| 金门县| 罗江县| 扶沟县| 邢台市| 化州市| 鲁山县| 西和县| 旅游| 通道| 县级市| 新巴尔虎右旗| 扶余县| 石景山区| 枣强县| 泸州市| 晋州市| 金乡县| 合阳县| 甘南县| 威海市| 西平县| 福海县| 大安市| 当阳市| 宣威市| 吐鲁番市| 赤城县| 固安县| 涿州市| 陈巴尔虎旗| 肃宁县| 蒲城县| 屯门区| 杭锦旗| 广灵县| 宜兴市| 德兴市| 茂名市|