[發明專利]數據處理方法及其裝置、存儲介質、計算機程序產品在審
| 申請號: | 202210395783.2 | 申請日: | 2022-04-15 |
| 公開(公告)號: | CN114676000A | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | 肖蓉;陳正華;屠要峰;韓銀俊 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/10;G06F3/06;G06F16/23;G06F16/27 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 黃廣龍 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 及其 裝置 存儲 介質 計算機 程序 產品 | ||
1.一種數據處理方法,包括:
接收數據節點發送的第一數據,所述第一數據為待寫入到所述數據節點的數據;
在接收完成所述第一數據之后,根據所述第一數據得到與所述第一數據對應的備份數據其中,所述備份數據為等待被更新的數據;
根據所述第一數據和所述備份數據得到目標數據,其中,所述目標數據用于計算冗余數據。
2.根據權利要求1所述的方法,其特征在于,所述根據所述第一數據得到與所述第一數據對應的備份數據,包括:
根據所述第一數據對本地數據庫進行查詢處理,得到所述本地數據庫是否包含與所述第一數據對應的備份數據的查詢結果;
根據所述查詢結果獲取所述備份數據。
3.根據權利要求2所述的方法,其特征在于,所述根據所述查詢結果獲取所述備份數據,包括:
當所述查詢結果為所述本地數據庫包含所述備份數據,從所述本地數據庫獲取所述備份數據;
或者,
當所述查詢結果為所述本地數據庫不包含所述備份數據,向所述數據節點發送用于請求所述備份數據的數據獲取請求,接收所述數據節點根據所述數據獲取請求發送的所述備份數據。
4.根據權利要求1所述的方法,其特征在于,所述根據所述第一數據和所述備份數據得到目標數據,包括:
對所述第一數據和所述備份數據進行數據合并處理,得到所述目標數據;
將所述目標數據寫入本地數據庫。
5.根據權利要求4所述的方法,其特征在于,所述根據所述第一數據得到與所述第一數據對應的備份數據之前,所述方法還包括:
生成與待寫入所述第一數據的邏輯數據塊對應的預寫日志信息;
所述將所述目標數據寫入本地數據庫之后,所述方法還包括:
向所述數據節點發送用于表征完成寫入所述目標數據的完成通知信息,其中,所述完成通知信息用于使所述數據節點寫入所述第一數據,以及用于使所述數據節點發送用于通知刪除所述預寫日志信息的刪除通知信息;
接收所述數據節點根據所述完成通知信息發送的所述刪除通知信息;
根據所述刪除通知信息刪除所述預寫日志信息。
6.根據權利要求5所述的方法,其特征在于,所述根據所述刪除通知信息刪除所述預寫日志信息之后,所述方法還包括:
采用糾刪碼算法對存儲在所述本地數據庫中的數據進行冗余計算處理,得到校驗數據塊;
根據所述存儲在所述本地數據庫中的數據和所述校驗數據塊得到糾刪碼條帶;
將所述糾刪碼條帶存儲至所述本地數據庫。
7.根據權利要求6所述的方法,其特征在于,所述采用糾刪碼算法對存儲在所述本地數據庫中的數據進行冗余計算處理,得到校驗數據塊,包括:
判斷存儲在所述本地數據庫中的數據是否滿足預設條件;
當所述存儲在所述本地數據庫中的數據滿足所述預設條件,采用糾刪碼算法對所述存儲在所述本地數據庫中的數據進行冗余計算處理,得到校驗數據塊。
8.根據權利要求7所述的方法,其特征在于,所述預設條件包括:
存儲在所述本地數據庫中的數據的數據量達到預設的閾值;
或者,
存儲在所述本地數據庫中的數據在預設的訪問時長內未被訪問。
9.一種數據處理裝置,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至8中任意一項所述的數據處理方法。
10.一種計算機可讀存儲介質,存儲有計算機可執行指令,所述計算機可執行指令用于執行權利要求1至8任一項所述的數據處理方法。
11.一種計算機程序產品,包括計算機程序或計算機指令,其特征在于,所述計算機程序或所述計算機指令存儲在計算機可讀存儲介質中,計算機設備的處理器從所述計算機可讀存儲介質讀取所述計算機程序或所述計算機指令,所述處理器執行所述計算機程序或所述計算機指令,使得所述計算機設備執行如權利要求1至8任一項所述的數據處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210395783.2/1.html,轉載請聲明來源鉆瓜專利網。





