[發明專利]區塊鏈數據的多級存儲方法和裝置在審
| 申請號: | 201810847133.0 | 申請日: | 2018-07-27 |
| 公開(公告)號: | CN109144414A | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 王士峰 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲系統 區塊數據 區塊 第一級 存儲 多級存儲系統 多級存儲 方法和裝置 下級 遷移事件 觸發 存檔 遷移 | ||
本說明書示出的一個或多個實施例提供了一種區塊鏈數據的多級存儲方法,所述區塊鏈的區塊數據存儲于與所述區塊鏈對接的多級存儲系統;所述多級存儲系統包括用于存儲所述區塊鏈的最新區塊數據的第一級存儲系統,以及用于對所述第一級存儲系統中存儲的區塊數據進行存檔的至少一個下級存儲系統;所述方法包括:接收所述區塊鏈的最新區塊數據,并將所述最新區塊數據存儲至所述多級存儲系統中的第一級存儲系統;確定是否觸發了針對所述第一級存儲系統的區塊數據遷移事件;如果是,將所述第一級存儲系統中存儲的至少部分區塊數據遷移至所述下級存儲系統。
技術領域
本說明書涉及網絡通信技術領域,尤其涉及一種區塊鏈數據的多級存儲方法和裝置。
背景技術
區塊鏈技術,也被稱之為分布式賬本技術,是一種由若干臺計算設備共同參與“記賬”,共同維護一份完整的分布式數據庫的新興技術。區塊鏈技術具有去中心化、公開透明的特性,每臺計算設備作為區塊鏈的節點設備可以參與數據庫記錄、并且各計算設備之間可以快速的進行數據同步;區塊鏈的各節點設備通常要處理區塊鏈系統高并發的共識、驗證及讀寫操作,隨著“入賬”區塊的增加,增量的區塊數據存儲會逐漸影響存儲器的響應速度,進而影響節點設備的對高并發的共識、驗證及讀寫操作的響應效率。
發明內容
針對以上提出的問題,本說明書提供了一種區塊鏈數據的多級存儲方法,所述區塊鏈的區塊數據存儲于與所述區塊鏈對接的多級存儲系統;所述多級存儲系統包括用于存儲所述區塊鏈的最新區塊數據的第一級存儲系統,以及用于對所述第一級存儲系統中存儲的區塊數據進行存檔的至少一個下級存儲系統;所述方法包括:
接收所述區塊鏈的最新區塊數據,并將所述最新區塊數據存儲至所述多級存儲系統中的第一級存儲系統;
確定是否觸發了針對所述第一級存儲系統的區塊數據遷移事件;
如果是,將所述第一級存儲系統中存儲的至少部分區塊數據遷移至所述下級存儲系統。
更優的,所述多級存儲系統中各存儲系統之間采用單鏈式連接方式。
更優的,所述第一級存儲系統對應的存儲介質的存儲性能高于所述下級存儲系統。
更優的,所述多級存儲系統中的各級存儲系統對應的存儲介質的存儲性能從所述第一級存儲系統梯度下降。
更優的,所述方法還包括:
確認所述下級存儲系統的任一級存儲系統是否接收到遷移自其上一級的所述至少部分區塊數據;
如果是,確定是否觸發了針對所述任一級存儲系統的區塊數據遷移事件;
如果是,繼續將所述任一級存儲系統中存儲的至少部分區塊數據遷移至所述任一級存儲系統的下一級存儲系統。
更優的,所述針對所述第一級存儲系統的區塊數據遷移事件包括:
所述第一級存儲系統中存儲的區塊數據的數據容量超出預設閾值;
或者,所述第一級存儲系統中存儲的區塊數據的數據容量對應于所述第一級存儲系統的數據總容量的容量占比超出預設閾值。
更優的,所述針對所述任一級存儲系統的區塊數據遷移事件包括:
所述任一級存儲系統中存儲的區塊數據的數據容量超出預設閾值;
或者,所述任一級存儲系統中存儲的區塊數據的數據容量對應于所述任一級存儲系統的數據總容量的容量占比超出預設閾值。
相應地,本說明書還提供了一種區塊鏈數據的多級存儲裝置,所述區塊鏈的區塊數據存儲于與所述區塊鏈對接的多級存儲系統;所述多級存儲系統包括用于存儲所述區塊鏈的最新區塊數據的第一級存儲系統,以及用于對所述第一級存儲系統中存儲的區塊數據進行存檔的至少一個下級存儲系統;所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810847133.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種元數據管理方法及裝置
- 下一篇:節點檢測方法及共享存儲裝置





