[發明專利]基于對象存儲分片上傳的對象傳送及收集方法、終端設備有效
| 申請號: | 202110184218.7 | 申請日: | 2021-02-08 |
| 公開(公告)號: | CN112866409B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 陳堅;王東;邱尚高 | 申請(專利權)人: | 深圳市杉巖數據技術有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/1097;G06F16/22 |
| 代理公司: | 深圳新創友知識產權代理有限公司 44223 | 代理人: | 江耀純 |
| 地址: | 518000 廣東省深圳市福田區梅*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 對象 存儲 分片 上傳 傳送 收集 方法 終端設備 | ||
1.一種基于對象存儲分片上傳的對象傳送方法,其特征在于,包括如下步驟:
A1:客戶端發送對象初始化請求,接收服務器發來的對象標識;服務器接收初始化請求,生成對象標識并返回客戶端,生成隱藏元數據;
A2:客戶端將對象切分成分片,寫入數據,發送分片上傳請求;
A3:服務器接收分片數據;其中,服務器接收分片上傳請求,從隱藏元數據中解析出分片表,將上傳分片的分片號作為分片表的關鍵字,分片元數據作為值,分別寫入分片表,更新隱藏元數據,根據分片表生成臨時元數據;所述臨時元數據用于上傳過程中讀取對象,其中通過讀取臨時元數據,從臨時元數據解析出各分片元數據,根據分片元數據獲取分片數據,并發送給客戶端;
A4:客戶端發送分片上傳完成請求;服務器接收分片上傳完成請求,定義對象元數據,從隱藏元數據中解析出分片表,遍歷分片表,將已完成上傳分片元數據合并入對象元數據,刪除臨時元數據,將對象元數據存儲于對象存儲系統;
A5:客戶端發送修改對象數據請求,服務器接收修改對象數據請求,解析待修改數據的區間,從對象元數據中獲取對象大小,確定待修改數據的開始和結束位置,從隱藏元數據中解析出分片表,遍歷分片表,記錄處于待修改數據的開始和結束位置內的分片號到待修改分片區間中,并發送給客戶端,客戶端接收待修改分片區間,使用待修改分片區間重新上傳分片,使用新的分片數據覆蓋舊的數據,當新數據上傳完成,再次發送分片上傳完成請求。
2.如權利要求1所述的基于對象存儲分片上傳的對象傳送方法,其特征在于,A2步驟中,將對象切分成分片,包括:將對象按一定大小切分成N個分片,每個分片標識有分片元數據和分片號(1-N)。
3.如權利要求1所述的基于對象存儲分片上傳的對象傳送方法,其特征在于,A5步驟中,接收待修改分片區間后,使用修改數據的長度除以分片個數,得到每個分片的大小,然后上傳分片。
4.如權利要求1所述的基于對象存儲分片上傳的對象傳送方法,其特征在于,A5步驟中,當修改對象數據的形式為刪除時,則接收待修改分片區間后,使用該待修改分片區間,分片上傳數據值為0的數據,覆蓋刪除相應的分片數據。
5.一種基于對象存儲分片上傳的對象收集方法,其特征在于,包括如下步驟:
S1:服務器接收初始化請求,生成對象標識并返回客戶端,生成隱藏元數據;
S2:服務器接收分片上傳請求,從隱藏元數據中解析出分片表,將上傳分片的分片號作為分片表的關鍵字,分片元數據作為值,分別寫入分片表,更新隱藏元數據,根據分片表生成臨時元數據;
S3:服務器讀取臨時元數據,從臨時元數據解析出各分片元數據,根據分片元數據獲取分片數據,并發送給客戶端;
S4:服務器接收分片上傳完成請求,定義對象元數據,從隱藏元數據中解析出分片表,遍歷分片表,將已完成上傳分片元數據合并入對象元數據,刪除臨時元數據,將對象元數據存儲于對象存儲系統;
S5:服務器接收修改對象數據請求,解析待修改數據的區間,從對象元數據中獲取對象大小,確定待修改數據的開始和結束位置,從隱藏元數據中解析出分片表,遍歷分片表,記錄處于待修改數據的開始和結束位置內的分片號到待修改分片區間中,并發送給客戶端。
6.如權利要求5所述的基于對象存儲分片上傳的對象收集方法,其特征在于,S1步驟中,用對象名+對象標識作為關鍵字,生成隱藏元數據。
7.如權利要求5所述的基于對象存儲分片上傳的對象收集方法,其特征在于,S2步驟中,解析出分片表的關鍵字是每個分片的分片號(1-N),值是每個分片元數據。
8.如權利要求5所述的基于對象存儲分片上傳的對象收集方法,其特征在于,S2步驟中,根據分片表生成臨時元數據,包括:定義一個對象的臨時元數據,遍歷分片表,將已完成上傳的分片元數據合并入臨時元數據,將臨時元數據存儲于對象存儲系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市杉巖數據技術有限公司,未經深圳市杉巖數據技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110184218.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種變壓器滅火裝置評估方法
- 下一篇:功率器件、功率器件組件與相關裝置





