[發明專利]一種數據容錯的方法及設備在審
| 申請號: | 201710488500.8 | 申請日: | 2017-06-23 |
| 公開(公告)號: | CN109144983A | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 周正中 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/215 | 分類號: | G06F16/215;G06F11/07 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 陳貞健;王路豐 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 糾錯 原始處理 轉換 數據請求 數據容錯 數據對應 轉換結果 實時性 申請 更新 保證 | ||
1.一種數據容錯的方法,其中,所述方法包括:
獲取用戶的數據請求,根據所述數據請求獲取對應的數據和所述數據的原始處理流程;
在所述數據的原始處理流程前對所述數據進行是否糾錯的判斷,
若是,對所述數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據,進行所述數據的原始處理流程。
2.根據權利要求1所述的方法,其中,在所述數據的原始處理流程前對所述數據是否進行糾錯的判斷之后,還包括:
若否,將所述數據作為所述數據的原始處理流程的輸入后,進行所述數據的原始處理流程。
3.根據權利要求1所述的方法,其中,在所述數據的原始處理流程前對所述數據進行是否糾錯的判斷,若是,對所述數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據,包括:
通過一鉤子程序在所述數據的原始處理流程前對所述數據進行是否糾錯的判斷,若是,通過所述鉤子程序對所述數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的輸入。
4.根據權利要求1所述的方法,其中,對所述數據進行是否糾錯的判斷,若是,對所述數據進行糾錯轉換,包括:
獲取預設的轉換規則,判斷所述數據與所述轉換規則是否匹配,
若是,基于所述轉換規則對所述數據進行糾錯轉換。
5.根據權利要求4所述的方法,其中,所述轉換規則包括靜態轉換規則和動態轉換規則。
6.根據權利要求5所述的方法,其中,當所述轉換規則為靜態轉換規則,且所述靜態轉換規則包括轉換前的數據和對應的轉換后的數據時,
基于所述轉換規則對所述數據進行糾錯轉換,包括:
將所述數據作為所述靜態轉換規則中轉換前的數據,將所述數據進行糾錯轉換為所述靜態轉換規則中對應的轉換后的數據。
7.根據權利要求5所述的方法,其中,當所述轉換規則為動態轉換規則,且所述動態轉換規則包括檢查函數和轉換函數時,
判斷所述數據與所述轉換規則是否匹配,若是,基于所述轉換規則對所述數據進行糾錯轉換,包括:
基于所述檢查函數判斷所述數據與所述轉換規則是否匹配,
若是,基于所述轉換函數對所述數據進行糾錯轉換。
8.根據權利要求1至7任一項所述的方法,其中,若所述數據請求為數據寫請求,根據所述數據寫請求獲取到的對應的數據包括:所述數據寫請求中所攜帶的寫數據;
對所述數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據,包括:
對所述寫數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據;
進行所述數據的原始處理流程,包括:
將所述糾錯轉換結果進行編碼后存儲入數據庫。
9.根據權利要求1至7任一項所述的方法,其中,若所述數據請求為數據讀請求,根據所述數據讀請求獲取到的對應的數據包括:根據所述數據讀請求從數據庫中對應讀取的且經過解碼后的數據;
對所述數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據,包括:
對所述經過解碼后的數據進行糾錯轉換,將糾錯轉換結果作為所述數據的原始處理流程的更新后的輸入數據;
進行所述數據的原始處理流程,包括:
將糾錯轉換結果返回給所述用戶。
10.根據權利要求1至7所述的方法,其中,若所述數據請求為數據寫請求,所述原始處理流程為:
對根據所述數據寫請求獲取到的對應的數據進行編碼后,并寫入數據庫;
若所述數據請求為數據讀請求,所述原始處理流程為:
將根據所述數據讀請求獲取到的對應的數據返回給所述數據讀請求中的用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710488500.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多維全息數據庫動態構建技術系統
- 下一篇:犯罪群體識別方法、設備及存儲介質





