[發明專利]一種數據倉庫的存儲方法及裝置有效
| 申請號: | 201611056644.8 | 申請日: | 2016-11-25 |
| 公開(公告)號: | CN108108374B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 李歡;崔寶宏 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/28 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊澤;劉芳 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據倉庫 存儲 方法 裝置 | ||
本發明提出了一種數據倉庫的存儲方法及裝置,其中的方法包括:將所述數據倉庫中的操作性數據以預定周期為間隔保存為快照存儲;將每個所述快照存儲以拉鏈方式整合生成細節數據層并進行存儲。該方法通過將操作性數據保存為快照存儲后,以針對性的拉鏈方式將快照存儲整合為細節數據層并進行存儲,從而能夠既可以有效保存歷史數據及快速響應查詢請求,又能夠極大的節省存儲空間。
技術領域
本發明涉及計算機領域,尤其涉及一種數據倉庫的存儲方法及裝置。
背景技術
隨著在互聯網中越來越多的采用大數據技術,業務數據成指數級增長,數據類型也呈現多樣化,而數據倉庫承載著記錄業務歷史數據、快速響應業務歷史數據查詢的重任。為了能夠實現對在線數據進行備份與恢復,現有的數據倉庫存儲通常采用快照存儲、覆蓋存儲或拉鏈等存儲方式。
其中,快照存儲是關于指定數據集合的一個完全可用拷貝,該拷貝包括相應數據在某個時間點的映像,該映像可以是其所表示的數據的一個副本,也可以是數據的一個復制品。
但是現有的快照存儲需要占用大量的存儲空間才能實現上述功能,并且現有覆蓋存儲存在復寫方案無法記錄歷史數據以及現有的拉鏈方式也存在影響響應速度的問題。因此現有的存儲策略已不能適應多樣化的存儲需求。
發明內容
本發明解決的技術問題之一是現有的數據倉庫的存儲方式存在的占用較大的存儲空間、無法記錄歷史數據及影響響應速度。
根據本發明一方面的一個實施例,提供了一種數據倉庫的存儲方法,包括:
將所述數據倉庫中的操作性數據以預定周期為間隔保存為快照存儲;
將每個所述快照存儲以拉鏈方式整合生成細節數據層并進行存儲。
根據本發明另一方面的一個實施例,提供了一種數據倉庫的存儲裝置,包括:
用于將所述數據倉庫中的操作性數據以預定周期為間隔保存為快照存儲的裝置;
用于將每個所述快照存儲以拉鏈方式整合生成細節數據層并進行存儲的裝置。
由于本實施例將操作性數據保存為快照存儲后,以針對性的拉鏈方式將快照存儲整合為細節數據層并進行存儲,從而能夠既可以有效保存歷史數據及快速響應查詢請求,又能夠極大的節省存儲空間。
本領域普通技術人員將了解,雖然下面的詳細說明將參考圖示實施例、附圖進行,但本發明并不僅限于這些實施例。而是,本發明的范圍是廣泛的,且意在僅通過后附的權利要求限定本發明的范圍。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發明的其它特征、目的和優點將會變得更明顯:
圖1示出了根據本發明實施例一數據倉庫的存儲方法的流程圖。
圖2示出了本發明實施例的通過全量拉鏈的拉鏈方式將每個所述快照存儲整合生成細節數據層的流程圖。
圖3示出了本發明實施例的通過增量拉鏈的拉鏈方式將每個所述快照存儲整合生成細節數據層的流程圖。
圖4示出了本發明的實施例一提出的數據倉庫的存儲方法的流程圖。
圖5示出了本發明的實施例二提出的數據倉庫的存儲方法的流程圖。
圖6示出了本發明的實施例三提出的數據倉庫的存儲方法的流程圖。
圖7示出了根據本發明實施例一數據倉庫的存儲裝置的框圖。
圖8示出了本發明的實施例四提出的數據倉庫的存儲裝置的框圖。
圖9示出了本發明的實施例五提出的數據倉庫的存儲裝置的框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611056644.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種名稱匹配方法及裝置
- 下一篇:一種大數據提取方法和系統





