[發明專利]數據庫存儲冷熱分離方法、裝置、設備及可讀存儲介質在審
| 申請號: | 202210464851.6 | 申請日: | 2022-04-29 |
| 公開(公告)號: | CN114860726A | 公開(公告)日: | 2022-08-05 |
| 發明(設計)人: | 蔡晶晶;陳俊;付磊;胡剛;陳學衛 | 申請(專利權)人: | 北京永信至誠科技股份有限公司;北京五一嘉峪科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/2455 |
| 代理公司: | 北京天方智力知識產權代理事務所(普通合伙) 11719 | 代理人: | 路遠 |
| 地址: | 100094 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 存儲 冷熱 分離 方法 裝置 設備 可讀 介質 | ||
本申請提供了一種數據庫存儲冷熱分離方法,包括:當檢測到用戶觸發的針對第一數據的訪問請求時,確定第一數據所屬的目標數據庫;通過訪問目標數據庫響應訪問請求;其中,目標數據庫為熱數據庫或冷數據庫,熱數據庫中所存儲數據的數據訪問頻率在第一預設訪問頻率范圍內,冷數據庫中所存儲數據的數據訪問頻率在第二預設訪問頻率范圍內,第一預設訪問頻率范圍的下限值大于第二預設訪問頻率范圍的上限值。本申請能夠有效降低數據庫的壓力、提高頁面訪問速度、提升用戶體驗效果。本申請還提供了一種數據庫存儲冷熱分離裝置、設備及計算機可讀存儲介質。
技術領域
本申請涉及計算機技術領域,特別涉及一種數據庫存儲冷熱分離方法、裝置、設備及計算機可讀存儲介質。
背景技術
數據庫是存儲數據的倉庫,是按照數據結構來組織、存儲和管理數據的倉庫,是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的大量數據的集合。
目前,某些網絡平臺會把其全部數據進行混合,并將這些數據存儲在同一個數據庫中,基于此,當大量用戶通過訪問該網絡平臺進行數據查詢、數據插入等操作時,數據庫會承受特別大的訪問壓力,使得頁面訪問的速度會特別慢。并且,在多人訪問的情況下,還會出現數據庫服務宕機的問題,導致用戶對平臺的體驗效果較差。
發明內容
本申請提供了一種數據庫存儲冷熱分離方法、裝置、設備及計算機可讀存儲介質,能夠降低數據庫的壓力、提高頁面訪問速度、提升用戶體驗效果。
第一方面,本申請提供了一種數據庫存儲冷熱分離方法,包括:
當檢測到用戶觸發的針對第一數據的訪問請求時,確定所述第一數據所屬的目標數據庫;
通過訪問所述目標數據庫響應所述訪問請求;
其中,所述目標數據庫為熱數據庫或冷數據庫,所述熱數據庫中所存儲數據的數據訪問頻率在第一預設訪問頻率范圍內,所述冷數據庫中所存儲數據的數據訪問頻率在第二預設訪問頻率范圍內,所述第一預設訪問頻率范圍的下限值大于所述第二預設訪問頻率范圍的上限值。
可選的,所述確定所述第一數據所屬的目標數據庫,包括:
獲取所述第一數據的唯一標識,所述唯一標識反映了所述第一數據所屬的目標數據庫的信息;
相應地,所述通過訪問所述目標數據庫響應所述訪問請求,包括:
根據所述第一數據的唯一標識鏈接到所述目標數據庫,并通過訪問所述目標數據庫響應所述訪問請求。
可選的,所述方法還包括:
對所述熱數據庫中的數據進行監控;
若監控到所述熱數據庫中存在第二數據,則將所述第二數據轉移至所述冷數據庫中,并將所述第二數據從所述熱數據庫中刪除,其中,所述第二數據的當前數據訪問頻率在所述第二預設訪問頻率范圍內。
可選的,所述對所述熱數據庫中的數據進行監控,包括:
利用自動運行的第一監控腳本,對所述熱數據庫中的數據進行監控,并在第一任務隊列中添加針對所述第二數據的轉移任務;
相應地,所述將所述第二數據轉移至所述冷數據庫中,包括:
通過執行所述第一任務隊列中的轉移任務,將所述第二數據轉移至所述冷數據庫中。
可選的,所述方法還包括:
對所述冷數據庫中的數據進行監控;
若監控到所述冷數據庫中存在第三數據,則將所述第三數據轉移至所述熱數據庫中,并將所述第三數據從所述冷數據庫中刪除,其中,所述第三數據的當前數據訪問頻率在所述第一預設訪問頻率范圍內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京永信至誠科技股份有限公司;北京五一嘉峪科技有限公司,未經北京永信至誠科技股份有限公司;北京五一嘉峪科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210464851.6/2.html,轉載請聲明來源鉆瓜專利網。





