[發明專利]分布式數據庫的數據管理方法及計算機可讀介質在審
| 申請號: | 201710391803.8 | 申請日: | 2017-05-27 |
| 公開(公告)號: | CN107291831A | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 李梓萁 | 申請(專利權)人: | 杭州清本科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F11/14 |
| 代理公司: | 北京科石知識產權代理有限公司11595 | 代理人: | 高元吉,朱春野 |
| 地址: | 310012 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 數據庫 數據管理 方法 計算機 可讀 介質 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及沒有中心節點的分布式數據庫的實現方法,具體來說就是一種分布式數據庫的數據管理方法及計算機可讀介質。
背景技術
隨著計算機技術和網絡技術的迅猛發展,數據共享及信息交互也變得日益頻繁,在數據共享及信息交互過程中,數據庫起著關鍵性作用,其中,數據庫對關鍵數據進行備份是數據庫的核心功能。
現有數據庫對數據備份主要包括主從式備份方式和中心式備份方式。其中,主從式備份方式是指數據庫系統由主數據庫和從數據庫組成,主數據庫主要用于對事務的讀寫操作,而從數據庫主要用于備份主數據庫中存儲的數據,并保證從數據庫中的數據與主數據庫中的數據一致,防止意外停機或突發故障導致主數據庫中數據丟失而造成的損失。但是,如果從數據庫與主數據庫同時發生故障,同樣會造成數據丟失,依然存在安全風險;而且無法對數據進行安全等級劃分,不論主數據庫寫入的數據是否重要,都需要在從數據庫中進行備份,而且一個主數據庫必然需要一個從數據庫與之對應,浪費數據庫資源,并且無法對關鍵數據進行多重備份。
中心式備份方式是指數據庫系統由一個中心數據庫和多個從數據庫,中心數據庫備份所有從數據庫中的數據,即,從數據庫進行讀寫操作,中心數據庫與所有從數據庫中的數據保持一致。中心式備份方式與主從式備份方式相比,雖然在一定程度上節省了數據庫資源,但如果中心數據庫停機或出現故障,所有備份數據都可能丟失,安全性低;而且中心數據庫的數據存儲壓力大;中心式備份方式同樣無法對關鍵數據進行多重備份,無法對數據進行安全分級存儲,而且所有數據均需要備份,浪費數據庫資源。
此外,無論是主從備份式數據庫系統,還是中心備份式數據庫系統,都沒有一個新陳代謝機制對數據庫系統中的數據進行更新換代,導致數據庫中的數據日益龐大、臃腫,嚴重地浪費了數據庫的存儲空間。
因此,本領域技術人員亟需研發一種對數據庫中的數據進行安全、有效管理的方法,在提高關鍵數據安全等級的同時,提高數據庫的利用效率。
發明內容
有鑒于此,本發明要解決的技術問題在于提供一種分布式數據庫的數據管理方法及計算機可讀介質,解決了現有分布式數據庫不能有效新陳代謝無用數據,導致數據庫資源浪費嚴重的問題。
為了解決上述技術問題,本發明的具體實施方式提供一種分布式數據庫的數據管理方法,包括:統計從當前時間向歷史推移的歷史時間段內分布式數據庫系統內數據的訪問量;根據所述訪問量調整所述數據的生命周期。
本發明的具體實施方式還提供一種包含計算機執行指令的計算機可讀介質,所述計算機執行指令經由數據處理設備處理時,致使所述數據處理設備執行分布式數據庫的數據管理方法。
根據本發明的上述具體實施方式可知,分布式數據庫的數據管理方法及計算機可讀介質至少具有以下有益效果:根據分布式數據庫系統內數據的訪問量調整該數據的生命周期,讓訪問量大的數據具有更長的生命周期,讓訪問量小的數據具有較短的生命周期,從而高效利用數據庫資源;每個數據庫節點刪除其內存儲的已經死亡的數據,從而進一步提高數據庫資源的利用率;根據數據的訪問量調整該數據的備份數,讓訪問量大的數據具有更大的備份數,讓訪問量小的數據具有更小的備份數,從而在高效利用數據庫資源的同時,保證關鍵數據的安全性。
應了解的是,上述一般描述及以下具體實施方式僅為示例性及闡釋性的,其并不能限制本發明所欲主張的范圍。
附圖說明
下面的所附附圖是本發明的說明書的一部分,其繪示了本發明的示例實施例,所附附圖與說明書的描述一起用來說明本發明的原理。
圖1為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例一的流程圖;
圖2為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例二的流程圖;
圖3為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例三的流程圖;
圖4為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例四的流程圖;
圖5為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例五的流程圖;
圖6為本發明具體實施方式提供的一種分布式數據庫的數據管理方法的實施例六的流程圖;
圖7為本發明具體實施方式提供的一種分布式數據庫的數據管理裝置的實施例一的示意框圖;
圖8為本發明具體實施方式提供的一種分布式數據庫的數據管理裝置的實施例二的示意框圖;
圖9為本發明具體實施方式提供的一種分布式數據庫的數據管理裝置的實施例三的示意框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州清本科技有限公司,未經杭州清本科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710391803.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種設備知識庫的創建方法
- 下一篇:一種基于列表存儲結構的數據存儲方法





