[發明專利]數據庫查詢方法和裝置有效
| 申請號: | 201510907662.1 | 申請日: | 2015-12-09 |
| 公開(公告)號: | CN105550270B | 公開(公告)日: | 2019-07-12 |
| 發明(設計)人: | 魏慶濱;張磊;譚娟 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/22 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 查詢 方法 裝置 | ||
本申請公開了數據庫查詢方法和裝置。數據庫查詢方法的一具體實施方式包括:在數據庫中查詢預定的表中的記錄的多個預定字段的值,其中,多個預定字段包括:至少兩個用作統計的維度的統計維度字段;根據記錄的多個預定字段的值,生成虛擬表,其中,虛擬表中的記錄包括以下信息:統計維度組合標識、與統計維度組合標識相對應的各個統計維度字段的值,其中,統計維度組合標識是基于至少兩個統計維度字段中的各個字段名稱的組合而生成的標識;查詢將虛擬表中的記錄根據統計維度組合標識、與統計維度組合標識相對應的各個統計維度字段的值進行分組后,各組對應的統計數值。該實施方式減少了對數據源表的訪問,節約了大量的人力成本及計算資源。
技術領域
本申請涉及計算機技術領域,具體涉及數據庫技術領域,尤其涉及數據庫查詢方法和裝置。
背景技術
隨著大數據時代的到來,對海量的數據進行獲取、儲存、搜索、共享、分析成為了當前重要的研究課題。通過大數據分析可以在合理的時間內擷取、管理、處理、并整理成為能幫助企業經營決策產生積極目的的信息。
然而,隨著大數據相關技術的普及和數據量的急劇膨脹,計算任務量和計算復雜度也隨之急劇上漲。現有技術對于具有多個可選統計維度的多種統計維度組合的統計分析,需要針對每種統計維度組合的統計分析都執行一次專用的查詢語句。從而使得人力成本較高,并且消耗了較大量的計算資源。
發明內容
本申請的目的在于提出一種數據庫查詢方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請提供了一種數據庫查詢方法所述方法包括:在數據庫中查詢預定的表中的記錄的多個預定字段的值,其中,所述多個預定字段包括:至少兩個用作統計的維度的統計維度字段;根據所述記錄的多個預定字段的值,生成虛擬表,其中,所述虛擬表中的記錄包括以下信息:統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值,其中,統計維度組合標識是基于所述至少兩個統計維度字段中的各個字段名稱的組合而生成的標識;查詢將所述虛擬表中的記錄根據所述統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值進行分組后,各組對應的統計數值。
第二方面,本申請提供了一種數據庫查詢裝置,所述裝置包括:字段值查詢單元,用于在數據庫中查詢預定的表中的記錄的多個預定字段的值,其中,所述多個預定字段包括:至少兩個用作統計的維度的統計維度字段;虛擬表生成單元,用于根據所述記錄的多個預定字段的值,生成虛擬表,其中,所述虛擬表中的記錄包括以下信息:統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值,其中,統計維度組合標識是基于所述至少兩個統計維度字段中的各個字段名稱的組合而生成的標識;統計數值查詢單元,用于查詢將所述虛擬表中的記錄根據所述統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值進行分組后,各組對應的統計數值。
本申請提供的數據庫查詢方法和裝置,通過根據查詢到的記錄的多個預定字段的值,生成包括統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值等信息的虛擬表,并通過查詢將所述虛擬表中的記錄根據所述統計維度組合標識、與所述統計維度組合標識相對應的各個統計維度字段的值進行分組后,各組對應的統計數值,減少了在需要查詢各種統計維度組合的統計數據時對數據源表的訪問,節約了大量的人力成本及計算資源。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優點將會變得更明顯:
圖1是根據本申請的數據庫查詢方法的一個實施例的流程圖;
圖2是根據本申請的數據庫查詢方法的查詢數據的示例性示意圖;
圖3是根據本申請的數據庫查詢方法的另一個實施例的流程圖;
圖4是根據本申請的數據庫查詢裝置的一個實施例的結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510907662.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:歌曲推薦方法和裝置
- 下一篇:一種有監督學習的產品評論分析方法及系統





