[發明專利]一種數據管理方法、裝置、設備及存儲介質有效
| 申請號: | 201910366894.9 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110222028B | 公開(公告)日: | 2022-11-15 |
| 發明(設計)人: | 陳崗;冉元 | 申請(專利權)人: | 重慶小雨點小額貸款有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/242 |
| 代理公司: | 深圳中細軟知識產權代理有限公司 44528 | 代理人: | 袁文英 |
| 地址: | 401120 重*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據管理 方法 裝置 設備 存儲 介質 | ||
本申請公開了一種數據管理方法、裝置、設備及存儲介質,其中方法應用于MySQL數據庫,包括:通過工單系統接收用戶提交的數據修改請求工單,數據修改請求工單包括工單信息;根據數據修改請求工單對MySQL數據庫進行修改;記錄數據修改請求工單的修改信息,修改信息用于指示數據庫中被修改的數據;將修改信息保存到搜索引擎中,并將修改信息與工單信息進行關聯。可見,本申請通過將修改信息保存到搜索引擎中,并將修改信息與數據修改請求工單的工單信息進行關聯,使得數據庫的修改記錄可以長久保存在搜索引擎和工單系統中,便于用戶隨時對數據庫的修改情況進行回溯。
技術領域
本申請涉及數據庫技術領域,尤其涉及一種數據管理方法、裝置、設備及存儲介質。
背景技術
MySQL數據庫可以對數據以及數據關系等信息進行存儲,且數據庫中的信息還可以被執行增加和刪除等修改操作,對修改進行記錄得到的信息被稱為修改記錄,由于修改記錄可以反映出歷史修改情況,方便管理人員對數據庫進行更好的管理,于是保存修改記錄具有比較重要的意義。
MySQL數據庫通過增量備份的方式來獲得修改記錄。相對于對修改之后的數據庫的所有數據進行備份,增量備份只需要對數據庫中被修改的數據進行記錄得到包含有修改記錄的binlog日志,數據修改記錄包括修改時間和修改前后的數據,用戶通過查找binlog日志從而能夠對數據庫的修改情況進行回溯。
在數據庫存放的數據量較大的情況下,數據庫會定期刪除存放較久的binlog日志,因此,針對修改時間較久的數據,可能存在查找不到相關修改記錄的情況。
發明內容
本申請實施例提供一種數據管理方法,可以對修改信息庫的過程中產生的修改記錄進行高效的數據管理。
一方面,本申請實施例提供了一種數據管理方法,該方法包括,數據管理設備首先通過工單系統接收用戶提交的數據修改請求工單,所述數據修改請求工單包括工單信息,然后根據所述數據修改請求工單對所述MySQL數據庫進行修改,記錄所述數據修改請求工單的修改信息,所述修改信息用于指示所述數據庫中被修改的數據,最后將所述修改信息保存到搜索引擎中,并將所述修改信息與所述工單信息進行關聯。通過本實施例提供的方案,可以得到的包含有豐富信息的修改信息和工單信息,從而實現對數據庫的修改情況進行全面且詳細的記錄,并且本申請通過將修改信息保存到搜索引擎中,并將修改信息與數據修改請求工單的工單信息進行關聯,使得數據庫的修改記錄可以長久保存在搜索引擎和工單系統中,便于用戶隨時對數據庫的修改情況進行回溯。
在一種可能的設計中,所述工單信息包括SQL語句,所述通過工單系統接收用戶提交的數據修改請求工單之后,對所述SQL語句進行語法分析,并在分析結果為不存在問題的情況下,調用所述SQL語句執行所述根據所述工單信息對所述MySQL數據庫進行修改的操作。通過本實施例提供的方案,可以提高數據庫修改成功的可能性,從而進一步提高數據管理的效率。
在一種可能的設計中,在分析結果為不存在問題的情況下,通過所述工單系統對所述SQL語句進行哈希處理,得到哈希值,并判斷所述哈希值是否已存在,如果不存在,調用所述SQL語句執行所述根據所述工單信息對所述MySQL數據庫進行修改的操作。通過本實施例提供的方案,可以防止對數據庫進行重復執行同一修改操作,節省計算資源,減少冗余的修改信息的產生,從而進一步提高數據管理的效率。
在一種可能的設計中,在所述哈希值不存在的情況下,保存所述哈希值,并通過所述工單系統生成所述數據修改請求工單對應的工單號,并將所述工單號與所述哈希值和所述工單信息進行關聯。
在一種可能的設計中,將所述工單號與所述搜索引擎中的關鍵字建立關聯關系。通過本實施例提供的方案,可以方便用戶后續通過在搜索引擎中搜索關鍵詞來獲得與關鍵詞關聯的工單號,從而獲得與工單號關聯的哈希值和工單信息,再進一步可以獲取得到與工單信息關聯的修改信息,于是本實施例數據數據回溯能力有進一步提高。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶小雨點小額貸款有限公司,未經重慶小雨點小額貸款有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910366894.9/2.html,轉載請聲明來源鉆瓜專利網。





