基于Hive分區(qū)表實現(xiàn)物化視圖性能優(yōu)化的方法及系統(tǒng)
基本信息

| 申請?zhí)?/td> | CN202010808579.X | 申請日 | - |
| 公開(公告)號 | CN111984680A | 公開(公告)日 | 2020-11-24 |
| 申請公布號 | CN111984680A | 申請公布日 | 2020-11-24 |
| 分類號 | G06F16/2453;G06F16/242 | 分類 | 計算;推算;計數(shù); |
| 發(fā)明人 | 趙恒杰 | 申請(專利權(quán))人 | 北京海致科技集團(tuán)有限公司 |
| 代理機構(gòu) | - | 代理人 | - |
| 地址 | 100083 北京市海淀區(qū)學(xué)院路甲5號2幢平房B-1011 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開了基于Hive分區(qū)表實現(xiàn)物化視圖性能優(yōu)化的方法及系統(tǒng),其方法包括如下步驟:1、用戶需要將原表設(shè)為分區(qū)表,系統(tǒng)中稱為高性能表,指定分區(qū)字段,分區(qū)粒度等信息,底層根據(jù)用戶的配置將原表轉(zhuǎn)化成分區(qū)表;2、在原表有數(shù)據(jù)變化,數(shù)據(jù)追加、修改或刪除時將變化的信息記錄下來,包括變化的分區(qū),數(shù)據(jù)量等;3、在執(zhí)行物化視圖更行時根據(jù)有數(shù)據(jù)變化的分區(qū)的數(shù)據(jù)進(jìn)行計算,將計算結(jié)果替換原物化視圖對應(yīng)分區(qū)的數(shù)據(jù),得到最終的數(shù)據(jù)。其系統(tǒng)包括:1、原表存儲數(shù)據(jù)類型轉(zhuǎn)化裝置;2、物化視圖映射邏輯配置裝置。本專利極大的減少了原數(shù)據(jù)量非常大時物化視圖的刷新時間,極大的提高了物化視圖刷新的性能;降低了用戶的使用門檻,對不懂?dāng)?shù)據(jù)庫,不懂編程的用戶非常友好。 |





