[发明专利]基于区块链的分布式存储方法、系统及终端在审
申请号: | 202110874552.5 | 申请日: | 2021-07-30 |
公开(公告)号: | CN113596161A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 陈佳;向黎 | 申请(专利权)人: | 重庆仓舟网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/27;G06F21/64 |
代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 隋金艳 |
地址: | 400010 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 分布式 存储 方法 系统 终端 | ||
本发明涉及数据存储技术领域,尤其是基于区块链的分布式存储方法、系统及终端,所述方法包括以下步骤:搜索地址获取步骤,根据命令获取搜索地址;协议识别步骤,解析搜索地址中的资源;服务器获取步骤,获取存有所述资源的服务器;文件获取步骤,通过所述服务器获取资源。提供了一种便利的资源获取方式,解决了多用户同时在同一服务器下载资源时存在的网络带宽无法满足需求的问题。
技术领域
本发明涉及数据存储技术领域,特别涉及基于区块链的分布式存储方法、系统及终端。
背景技术
随着信息技术的快速发展,互联网成为了人们获取资源的重要途径。通过互联网获取资源十分方便,用户可直接在提供资源的网站下载自己需要的资源。资源下载过程中,下载的速度取决于用户终端的网络带宽以及提供资源的服务器的网络带宽,由此,当多用户同时在同一网站下载资源时,就需要服务器提供相应的网络带宽满足多用户的需求。随着用户数量的增加,服务器的网络带宽逐渐无法满足众多用户的下载需求,用户下载资源时的下载速度慢,用户体验感差,甚至在过多用户同时下载资源时会导致服务器崩溃。除此之外,由于用户仅能够在相应的服务器完成资源的下载,其便利性较低。
发明内容
本发明提供了基于区块链的分布式存储方法、系统及终端,能够提供一种便利的资源获取方式,解决了多用户同时在同一服务器下载资源时存在的网络带宽无法满足需求的问题。
本发明提供的基础方案:
基于区块链的分布式存储方法,包括以下步骤:
搜索地址获取步骤,根据命令获取搜索地址;
协议识别步骤,解析搜索地址中的资源;
服务器获取步骤,获取存有所述资源的服务器;
文件获取步骤,通过所述服务器获取资源。
本发明的原理及优点在于:采用本方案,能够直接根据命令获取搜索地址,并解析搜索地址中的文件,也即用户在查询或下载需要的资源时,直接输入命令就能够获取到自己需要的资源,为用户提供了一种便利的资源获取方式。除此之外,本方案获取存有所述资源的服务器,并通过所述服务器进行资源的获取,也即与现有技术中仅能够通过提供资源的网站进行资源获取不同,本方案中,用户可以直接通过存有自己需要的资源的众多服务器,直传获取自己需要的资源,由此,就不会出现网站服务器同时面临过多用户需要进行资源下载带来的网站服务器带宽无法满足需求的情况。
进一步,所述协议识别步骤包括地址转换步骤和文件解析步骤;
所述地址转换步骤,转换搜索地址;
所述文件解析步骤,解析转换后的搜索地址中的资源。
有益效果:转换搜索地址,以便获取资源,从而能够解析资源。
进一步,所述搜索地址获取步骤包括资源采集步骤、数据库建立步骤、命令获取步骤和地址查询步骤;
所述资源采集步骤,采集资源;
所述数据库建立步骤,建立数据库,所述数据库中存储有资源、资源对应的命令和命令对应的搜索地址;
所述命令获取步骤,获取命令;
所述地址查询步骤,根据所述命令,查询数据库中所述命令对应的搜索地址。
有益效果:对资源、资源对应的命令和命令对应的搜索地址进行存储,从而在用户输入命令时,能够在资源库中找到用户需要的资源的搜索地址。
进一步,所述文件获取步骤包括下载请求步骤、共享上传步骤、积分步骤、区块链步骤、积分兑换步骤和下载步骤;
所述下载请求步骤,向所述服务器发送资源下载请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆仓舟网络科技有限公司,未经重庆仓舟网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110874552.5/2.html,转载请声明来源钻瓜专利网。