[發明專利]一種基于區塊鏈的計算機存儲方法及系統有效
| 申請號: | 202011078658.6 | 申請日: | 2020-10-10 |
| 公開(公告)號: | CN112181913B | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 吳佳;李禮;苗詩君;邢培棟;張旗;余云 | 申請(專利權)人: | 上海威固信息技術股份有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F16/172 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201702 上海市青*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 計算機 存儲 方法 系統 | ||
本發明提供了一種基于區塊鏈的計算機存儲系統和存儲方法,包括:獲取存儲文件,并將對所述存儲文件進行切片處理,獲取切片后的切片文件;計算所述切片文件的特征值,并基于所述特征值,確定所述切片文件的關鍵程度并構建所述切片文件的唯一標識;將所述切片文件進行分類獲取分類文件,同時對所述分類文件進行等級劃分,并確定所述分類文件等級;將所述分類文件存儲到對應中轉區域中對應的存儲節點中。本發明的有益效果在于:基于區塊鏈存儲系統對切片文件進行分類和等級劃分,并對區塊鏈存儲系統相應劃分,加快了文件上傳、讀取和存儲的速度,并通過區塊的劃分,使整個數據的密鑰性得到保證,構建了高效、信任的區塊鏈網絡平臺。
技術領域
本發明涉及計算機存儲系統,特別涉及一種基于區塊鏈的計算機存儲系統和存儲方法。
背景技術
目前,基于區塊鏈的存儲計算機系統已成為云計算服務系統中最為重要的一環。面對現如今爆發式的數據存儲,區塊鏈存儲系統可以講數據分件打包并分布式存儲在網絡上相互獨立的存儲節點上,運用多臺服務器分解存儲壓力,但目前,區塊鏈存儲系統面臨安全性和存儲時長延遲的問題,本發明提供一種將文件切片并劃分等級分類,以及將區塊鏈存儲系統劃分成不同的中轉區域,基于區塊鏈存儲系統,不僅提高了數據存儲,傳輸的安全性,并且更加合理的劃分文件種類和等級,大大減少了數據訪問的時延。
發明內容
本發明提供一種一種基于區塊鏈的計算機存儲方法和存儲系統,用以解決服務器計算的穩定性和安全性的情況。
一種基于區塊鏈的計算機存儲方法,其特征在于,包括:
獲取存儲文件,并將對所述存儲文件進行切片處理,獲取切片后的切片文件;
計算所述切片文件的特征值,并基于所述特征值,確定所述切片文件的關鍵程度并構建所述切片文件的唯一標識;
將所述切片文件進行分類獲取分類文件,并根據所述關鍵程度,同時對所述分類文件進行等級劃分,并確定所述分類文件等級;
將區塊鏈存儲系統劃分成第一中轉區域、第二中轉區域、第三中轉區域,根據所述分類文件的等級,將所述分類文件存儲到對應中轉區域中對應的存儲節點中。
作為本發明的一種實施例,所述獲取存儲文件,并將對所述存儲文件進行切片處理并得到切片后的文件切片包括:
通過所述區塊鏈存儲系統將數據打包成存儲文件并接收所述存儲文件;
根據所述區塊鏈存儲系統,識別所述存儲文件的大小并計算文件切片的數量;
根據所述文件切片的數量,對存儲文件進行切片處理。
作為本發明的一種實施例,所述計算所述切片文件的特征值,并基于所述特征值,構建所述切片文件的唯一標識包括:
獲取所述區塊鏈存儲系統上的存儲節點,將文件切片存儲至所述存儲節點上,獲得存儲后的第一存儲節點;
根據所述文件切片,提取所述文件切片的第一關鍵信息;
提取所述第一存儲節點的第二關鍵信息;
根據第一關鍵信息和第二關鍵信息,利用相應算法獲取所述特征值;
根據所述特征值,構建對文件切片的唯一標識的組成元素。
作為本發明的一種實施例,所述將所述切片文件進行分類獲取分類文件,并根據所述關鍵程度,同時對所述分類文件進行等級劃分,并確定所述分類文件等級,包括:
根據所述切片文件的唯一標識的組成元素,對切片文件進行分類,并獲取分類文件,其中:
所以分類文件按照所述唯一標識的組成元素進行分類;
根據所述特征值,分別計算每一類分類文件的關鍵值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海威固信息技術股份有限公司,未經上海威固信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011078658.6/2.html,轉載請聲明來源鉆瓜專利網。





