[發明專利]數據處理方法、裝置、計算機可讀存儲介質及電子裝置有效
| 申請號: | 202011436437.1 | 申請日: | 2020-12-11 |
| 公開(公告)號: | CN112235422B | 公開(公告)日: | 2021-03-30 |
| 發明(設計)人: | 陸少鵬 | 申請(專利權)人: | 浙江大華技術股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 趙靜 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 計算機 可讀 存儲 介質 電子 | ||
1.一種數據處理方法,其特征在于,包括:
接收到用于請求寫入第一文件的寫指令,其中,所述第一文件中包括的數據量小于或等于第一閾值;
基于所述寫指令確定允許存儲第一文件的目標文件,其中,所述目標文件中的空閑存儲空間超過第二閾值,所述第二閾值大于或等于所述第一閾值;
確定與所述第一文件對應的第一校驗數據,其中,所述第一校驗數據用于校驗所述第一文件的可靠性;
將所述第一文件以及所述第一校驗數據一并寫入所述目標文件中;
其中,將所述第一文件以及所述第一校驗數據一并寫入所述目標文件中包括:
在所述目標文件的本地緩存中依次寫入所述第一文件中包括的數據;
對寫入所述本地緩存中的滿足第一條件的數據進行合并,以得到第一合并數據,并將所述第一合并數據寫入至所述目標文件中;以及,
對寫入所述本地緩存中的滿足第二條件的數據與所述第一校驗數據進行合并,以得到第二合并數據,并將所述第二合并數據寫入至所述目標文件中;
其中,在對寫入所述本地緩存中的滿足第二條件的數據與所述第一校驗數據進行合并之前,所述方法還包括:
確定對所述第一文件中包括的已合并的數據進行預定校驗所得到的歷史校驗數據;
對所述歷史校驗數據以及寫入所述本地緩存中的滿足第二條件的數據整體進行所述預定校驗,以得到所述第一校驗數據。
2.根據權利要求1所述的方法,其特征在于,
對寫入所述本地緩存中的滿足第一條件的數據進行合并,以得到第一合并數據,并將所述第一合并數據寫入至所述目標文件中包括:在所述第一文件未完全寫入至所述本地緩存中的情況下,對寫入所述本地緩存中的數據總量達到合并閾值的數據進行合并,以得到所述第一合并數據;將所述第一合并數據寫入至所述目標文件中;
對寫入所述本地緩存中的滿足第二條件的數據與所述第一校驗數據進行合并,以得到第二合并數據,并將所述第二合并數據寫入至所述目標文件中包括:在所述第一文件已完全寫入至所述本地緩存中的情況下,對寫入所述本地緩存中且未被合并的數據與所述第一校驗數據進行合并,以得到所述第二合并數據;將所述第二合并數據寫入至所述目標文件中。
3.根據權利要求1所述的方法,其特征在于,確定對所述第一文件中包括的已合并的數據進行預定校驗所得到的歷史校驗數據包括:
在所述第一文件中包括的已合并的數據為僅進行了一次合并的數據的情況下,對所述第一文件中包括的已合并的數據進行所述預定校驗,以得到所述歷史校驗數據;
在所述第一文件中包括的已合并的數據為進行了至少兩次合并的數據的情況下,依次確定各次合并的數據所對應的校驗數據,其中,第一次合并的數據所對應的校驗數據為對第一次合并的數據進行所述預定校驗后所得到的校驗數據,其余次合并的數據所對應的校驗數據為對前一次合并對應的校驗數據與當前次合并的數據整體進行所述預定校驗后所得到的校驗數據,將最后一次合并的數據所對應的校驗數據確定為所述歷史校驗數據。
4.根據權利要求1所述的方法,其特征在于,在將所述第一文件以及所述第一校驗數據一并寫入所述目標文件中之后,所述方法還包括:
生成所述第一文件的文件名,其中,所述文件名包括所述第一文件在所述目標文件中的偏移地址以及所述第一文件的數據量大小;
將所述文件名發送給用于發出所述寫指令的第一目標終端。
5.根據權利要求1所述的方法,其特征在于,在將所述第一文件以及所述第一校驗數據一并寫入所述目標文件中之后,所述方法還包括:
接收到用于請求讀取所述第一文件的讀指令,其中,所述讀指令中包括有所述第一文件的文件名,所述文件名包括所述第一文件在所述目標文件中的偏移地址以及所述第一文件的數據量大小;
基于所述偏移地址以及所述數據量的大小讀取所述第一文件以及對所述目標文件中存儲的所述第一校驗數據進行校驗,并在校驗通過的情況下,將讀取的所述第一文件返回給用于發出所述讀指令的第二目標終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大華技術股份有限公司,未經浙江大華技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011436437.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電機機械式變速調節系統
- 下一篇:相變存儲器及其制造方法、讀取方法





