区块节点数据的处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:28295509 阅读:19 留言:0更新日期:2021-04-30 16:19
本发明专利技术公开了一种区块节点数据的处理方法、装置、计算机设备和存储介质。所述方法包括:响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点;采用分布式探查路由分析方法分析目标区块节点的性能,得到性能分析结果;根据性能分析结果和查询条件,对上传至分布式云存储服务器上的至少包括目标数据的存储数据进行查询处理,得到符合查询条件的目标数据。因此,采用本申请实施例,由于能够根据查询请求中携带的查询条件,在各个区块节点行确定目标数据存储的目标区块节点,这样,能够快速且精准地查询到符合用户查询请求的目标数据,从而有效地提高了对存储于区块节点上的数据的处理效率,提高了用户体验度。

【技术实现步骤摘要】
区块节点数据的处理方法、装置、计算机设备和存储介质
本专利技术涉及区块存储
,特别涉及区块节点数据的处理方法、装置、计算机设备和存储介质。
技术介绍
目前的区块链技术,由于无法对存储于区块链中的各个区块节点上的数据提前进行查询及预览,需要先将待查询的数据下载至本地,并在用户的终端设备上进行查看下载下来的数据,这样,可能耗费用户大量时间下载下来的数据并不是用户所需的数据,不仅浪费了宝贵的内存资源,还耗费了用户宝贵的时间,用户体验差。针对现有对存储于区块节点上的数据的处理方法过于滞后的问题,如何提高对存储于区块节点上的数据的处理效率,快速且精准地查询到用户所需的数据,是待解决的技术问题。
技术实现思路
基于此,有必要针对现有对存储于区块链上的各个区块上的数据的处理效率低的问题,提供一种区块节点数据的处理方法、装置、计算机设备和存储介质。第一方面,本申请实施例提供了一种区块节点数据的处理方法,所述方法包括:响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点,所述查询请求用于查询所述目标数据;采用分布式探查路由分析方法分析所述目标区块节点的性能,得到性能分析结果;根据所述性能分析结果和所述查询条件,对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理,得到符合所述查询条件的所述目标数据,所述目标数据包括与所述查询条件相符合的目标摘要数据和与所述查询条件相符合的目标全文数据。在一种实施方式中,所述查询条件包括用于查询所述目标数据的至少一个目标关键词和数据的有效时间段,所述对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理包括:根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据;根据所述数据的有效时间段,从所述候选数据中筛选处于数据的有效时间段内的数据作为目标数据。在一种实施方式中,所述根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据包括:根据至少一个目标关键词和目标摘要数据,从所述存储数据的摘要数据中筛选与至少一个目标关键词匹配的数据作为所述候选数据。在一种实施方式中,所述根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据还包括:根据至少一个目标关键词和目标全文数据,从所述存储数据的全文数据中筛选与至少一个目标关键词匹配的数据作为所述候选数据。在一种实施方式中,所述性能分析结果包括所述目标区块节点的区块哈希值和所述目标区块节点存储所述目标数据的目标存储量。在一种实施方式中,所述方法还包括:将所述目标摘要数据、所述目标全文数据、所述目标区块节点的区块哈希值和所述目标区块节点存储所述目标数据的所述目标存储量均同步至所述目标区块节点上。在一种实施方式中,在所述得到符合所述查询条件的所述目标数据之后,所述方法还包括:将所述目标摘要数据下载至所述用户的终端设备上,和/或,将所述目标全文数据下载至所述用户的终端设备上。第二方面,本申请实施例提供了一种区块节点数据的处理装置,所述装置包括:确定单元,用于响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点,所述查询请求用于查询所述目标数据;性能分析单元,用于采用分布式探查路由分析方法分析所述确定单元确定的所述目标区块节点的性能,得到性能分析结果;处理单元,用于根据所述性能分析单元分析出的所述性能分析结果和所述查询条件,对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理,得到符合所述查询条件的所述目标数据,所述目标数据包括与所述查询条件相符合的目标摘要数据和与所述查询条件相符合的目标全文数据。第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述的方法步骤。第四方面,本申请实施例提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述的方法步骤。本申请实施例提供的技术方案可以包括以下有益效果:在本申请实施例中,响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点;采用分布式探查路由分析方法分析目标区块节点的性能,得到性能分析结果;根据性能分析结果和查询条件,对上传至分布式云存储服务器上的至少包括目标数据的存储数据进行查询处理,得到符合查询条件的目标数据。因此,采用本申请实施例,由于能够根据查询请求中携带的查询条件,在各个区块节点行确定目标数据存储的目标区块节点,这样,能够快速且精准地查询到符合用户查询请求的目标数据,从而有效地提高了对存储于区块节点上的数据的处理效率,提高了用户体验度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1为一个实施例中提供的一种区块节点数据的处理方法的实施环境图;图2为一个实施例中计算机设备的内部结构框图;图3是本公开实施例提供的一种区块节点数据的处理方法的流程示意图;图4是本公开实施例提供的一种区块节点数据的处理装置的结构示意图。具体实施方式以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面结合附图详细说明本公开的可选实施例。图1为一个实施例中提供的一种区块节点数据的处理方法的实施环境图,如图1所示,在该实施环境中,包括计算机设备110以及终端120。需要说明的是,终端120以及计算机设备110可为智能手机、平板电脑、笔记本电脑、台式计算机等,但并不局限于此。计算机设备110以及终端110可以通过蓝牙、USB(UniversalSerialBus,通用串行总线)或者其他通讯连接方式进行连接,本专利技术在此不做限制。图2为一个实施例中计算机设备的内部结构示意图。如图2所示,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种区块节点数据的处理方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可本文档来自技高网...

【技术保护点】
1.一种区块节点数据的处理方法,其特征在于,所述方法包括:/n响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点,所述查询请求用于查询所述目标数据;/n采用分布式探查路由分析方法分析所述目标区块节点的性能,得到性能分析结果;/n根据所述性能分析结果和所述查询条件,对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理,得到符合所述查询条件的所述目标数据,所述目标数据包括与所述查询条件相符合的目标摘要数据和与所述查询条件相符合的目标全文数据。/n

【技术特征摘要】
1.一种区块节点数据的处理方法,其特征在于,所述方法包括:
响应于用户的查询请求中携带的查询条件,在各个区块节点上确定目标数据存储的目标区块节点,所述查询请求用于查询所述目标数据;
采用分布式探查路由分析方法分析所述目标区块节点的性能,得到性能分析结果;
根据所述性能分析结果和所述查询条件,对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理,得到符合所述查询条件的所述目标数据,所述目标数据包括与所述查询条件相符合的目标摘要数据和与所述查询条件相符合的目标全文数据。


2.根据权利要求1所述的方法,其特征在于,所述查询条件包括用于查询所述目标数据的至少一个目标关键词和数据的有效时间段,所述对上传至分布式云存储服务器上的至少包括所述目标数据的存储数据进行查询处理包括:
根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据;
根据所述数据的有效时间段,从所述候选数据中筛选处于数据的有效时间段内的数据作为目标数据。


3.根据权利要求2所述的方法,其特征在于,所述根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据包括:
根据至少一个目标关键词和目标摘要数据,从所述存储数据的摘要数据中筛选与至少一个目标关键词匹配的数据作为所述候选数据。


4.根据权利要求2所述的方法,其特征在于,所述根据至少一个目标关键词,从所述存储数据中筛选与至少一个目标关键词匹配的数据作为候选数据还包括:
根据至少一个目标关键词和目标全文数据,从所述存储数据的全文数据中筛选与至少一个目标关键词匹配的数据作为所述候选数据。


5.根据权利要求1所述的方法,其特征在于,
所述性...

【专利技术属性】
技术研发人员:王强
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1