[發(fā)明專利]一種區(qū)塊鏈數(shù)據(jù)存儲方法及裝置在審
| 申請?zhí)枺?/td> | 201910475986.0 | 申請日: | 2019-06-03 |
| 公開(公告)號: | CN110362272A | 公開(公告)日: | 2019-10-22 |
| 發(fā)明(設(shè)計(jì))人: | 楊新穎 | 申請(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京博思佳知識產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 高性能設(shè)備 存儲設(shè)備 低性能 設(shè)備組 存儲 存儲介質(zhì) 數(shù)據(jù)存儲 固態(tài)硬盤 機(jī)械硬盤 節(jié)點(diǎn)部署 過期 分配 網(wǎng)絡(luò) | ||
公開了一種區(qū)塊鏈數(shù)據(jù)存儲方法及裝置。針對區(qū)塊鏈網(wǎng)絡(luò)的任一節(jié)點(diǎn),將為該節(jié)點(diǎn)部署的多個存儲設(shè)備劃分為高性能設(shè)備組和低性能設(shè)備組。高性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)是固態(tài)硬盤,低性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)是機(jī)械硬盤。對于待存儲的區(qū)塊鏈數(shù)據(jù),該節(jié)點(diǎn)會將其分配給高性能設(shè)備組進(jìn)行存儲;而對于已經(jīng)存儲了一段時(shí)間的過期的區(qū)塊鏈數(shù)據(jù),該節(jié)點(diǎn)會將其由高性能設(shè)備組轉(zhuǎn)移至低性能設(shè)備組進(jìn)行存儲。
技術(shù)領(lǐng)域
本說明書實(shí)施例涉及信息技術(shù)領(lǐng)域,尤其涉及一種區(qū)塊鏈數(shù)據(jù)存儲方法及裝置。
背景技術(shù)
眾所周知,區(qū)塊鏈網(wǎng)絡(luò)中的各節(jié)點(diǎn)需要分別存儲一致的區(qū)塊鏈數(shù)據(jù)。對于區(qū)塊鏈網(wǎng)絡(luò)中的任一節(jié)點(diǎn)而言,該節(jié)點(diǎn)可以選擇采用分布式存儲方式,以滿足海量區(qū)塊鏈數(shù)據(jù)存儲的需求。其中,分布式存儲方式是指將需要存儲的數(shù)據(jù)分散存儲在多臺存儲設(shè)備上,利用多臺存儲設(shè)備分擔(dān)存儲負(fù)荷。
在實(shí)踐中,以區(qū)塊鏈網(wǎng)絡(luò)中的任一節(jié)點(diǎn)為例,從屬于該節(jié)點(diǎn)的有些存儲設(shè)備的存儲介質(zhì)可能是機(jī)械硬盤(Hard Disk Drive,HDD),而另一些存儲設(shè)備可能是固態(tài)硬盤(Solid State Drives,SSD)。采用HDD的成本較低,但是數(shù)據(jù)讀寫速度也較慢;采用SSD的成本較高,但是數(shù)據(jù)讀寫速度也較快。
基于現(xiàn)有技術(shù),需要一種更高效的區(qū)塊鏈數(shù)據(jù)存儲方法。
發(fā)明內(nèi)容
為了解決現(xiàn)有的區(qū)塊鏈數(shù)據(jù)存儲方法比較低效的問題,本說明書實(shí)施例提供一種區(qū)塊鏈數(shù)據(jù)存儲方法及裝置,技術(shù)方案如下:
根據(jù)本說明書實(shí)施例的第1方面,提供一種基于分布式存儲的區(qū)塊鏈數(shù)據(jù)存儲方法,針對區(qū)塊鏈網(wǎng)絡(luò)的任一節(jié)點(diǎn),將為該節(jié)點(diǎn)部署的多個存儲設(shè)備劃分為高性能設(shè)備組與低性能設(shè)備組,其中,所述高性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為固態(tài)硬盤,所述低性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為機(jī)械硬盤;
所述方法包括:
該節(jié)點(diǎn)當(dāng)獲取到待存儲的區(qū)塊鏈數(shù)據(jù)時(shí),將待存儲的區(qū)塊鏈數(shù)據(jù)分配給所述高性能設(shè)備組進(jìn)行存儲;
以及
將過期的區(qū)塊鏈數(shù)據(jù)從所述高性能設(shè)備組轉(zhuǎn)移至所述低性能設(shè)備組進(jìn)行存儲;所述過期的區(qū)塊鏈數(shù)據(jù)為,存儲于所述高性能設(shè)備組的時(shí)長大于預(yù)設(shè)時(shí)長的區(qū)塊鏈數(shù)據(jù)。
根據(jù)本說明書實(shí)施例的第2方面,提供一種基于分布式存儲的區(qū)塊鏈數(shù)據(jù)存儲裝置,所述裝置為區(qū)塊鏈網(wǎng)絡(luò)的任一節(jié)點(diǎn);
將為所述裝置部署的多個存儲設(shè)備劃分為高性能設(shè)備組與低性能設(shè)備組,其中,所述高性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為固態(tài)硬盤,所述低性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為機(jī)械硬盤;
所述裝置包括:
初始化存儲模塊,當(dāng)獲取到待存儲的區(qū)塊鏈數(shù)據(jù)時(shí),將待存儲的區(qū)塊鏈數(shù)據(jù)分配給所述高性能設(shè)備組進(jìn)行存儲;
轉(zhuǎn)移存儲模塊,將過期的區(qū)塊鏈數(shù)據(jù)從所述高性能設(shè)備組轉(zhuǎn)移至所述低性能設(shè)備組進(jìn)行存儲;所述過期的區(qū)塊鏈數(shù)據(jù)為,存儲于所述高性能設(shè)備組的時(shí)長大于預(yù)設(shè)時(shí)長的區(qū)塊鏈數(shù)據(jù)。
根據(jù)本說明書實(shí)施例的第3方面,提供一種基于分布式存儲的區(qū)塊鏈數(shù)據(jù)存儲系統(tǒng),包括由多個節(jié)點(diǎn)組成的區(qū)塊鏈網(wǎng)絡(luò)以及為每個節(jié)點(diǎn)部署的多個節(jié)點(diǎn)設(shè)備;
針對所述區(qū)塊鏈網(wǎng)絡(luò)的任一節(jié)點(diǎn),將所述多個存儲設(shè)備劃分為高性能設(shè)備組與低性能設(shè)備組,其中,所述高性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為固態(tài)硬盤,所述低性能設(shè)備組中的每個存儲設(shè)備的存儲介質(zhì)為機(jī)械硬盤;
所述區(qū)塊鏈網(wǎng)絡(luò)的任一節(jié)點(diǎn),當(dāng)獲取到待存儲的區(qū)塊鏈數(shù)據(jù)時(shí),將待存儲的區(qū)塊鏈數(shù)據(jù)分配給所述高性能設(shè)備組進(jìn)行存儲;以及將過期的區(qū)塊鏈數(shù)據(jù)從所述高性能設(shè)備組轉(zhuǎn)移至所述低性能設(shè)備組進(jìn)行存儲;所述過期的區(qū)塊鏈數(shù)據(jù)為,存儲于所述高性能設(shè)備組的時(shí)長大于預(yù)設(shè)時(shí)長的區(qū)塊鏈數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910475986.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一側(cè)的軟讀取
- 下一篇:基于硬件智能降速的降噪方法和系統(tǒng)
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 一種混合存儲系統(tǒng)中的數(shù)據(jù)分布方法
- 一種基于高性能時(shí)鐘的無線自組網(wǎng)外同步裝置
- 基于發(fā)布-訂閱消息處理機(jī)制的家居設(shè)備聯(lián)動方法及系統(tǒng)
- 一種用于高性能混凝土研究的養(yǎng)護(hù)設(shè)備及其使用方法
- 一種區(qū)塊鏈數(shù)據(jù)存儲方法及裝置
- 一種高性能聚乙烯繩自動拉力設(shè)備
- 一種便于保護(hù)元件的高性能永磁元件生產(chǎn)設(shè)備的生產(chǎn)方法
- 一種可穿戴設(shè)備及其控制方法
- 一種橋梁鋼橋面超高性能混凝土鋪裝方法
- 一種可穿戴設(shè)備
- 虛擬化共享式存儲設(shè)備及方法
- 實(shí)現(xiàn)多媒體消息業(yè)務(wù)系統(tǒng)存儲容災(zāi)的裝置及方法
- 存儲控制設(shè)備、存儲設(shè)備和存儲設(shè)備系統(tǒng)
- 一種數(shù)據(jù)存儲方法及系統(tǒng)
- 一種多存儲設(shè)備環(huán)境下的自動存儲控制方法
- 鏡像實(shí)現(xiàn)系統(tǒng)和方法
- 統(tǒng)一存儲的多存儲設(shè)備管理方法、系統(tǒng)及GUI管理系統(tǒng)
- 一種數(shù)據(jù)存儲控制方法及裝置
- 云存儲系統(tǒng)及數(shù)據(jù)存儲方法、裝置、設(shè)備、計(jì)算機(jī)介質(zhì)
- 傳輸心跳信息的方法、設(shè)備、系統(tǒng)、裝置及組件





