[发明专利]一种区块链浏览器的数据处理方法及装置有效
| 申请号: | 201911199806.7 | 申请日: | 2019-11-29 |
| 公开(公告)号: | CN111078723B | 公开(公告)日: | 2021-08-13 |
| 发明(设计)人: | 赵彦杰 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2455;G06F16/28;G06F16/27;G06Q40/04 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周达;刘飞 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 浏览器 数据处理 方法 装置 | ||
本说明书提供一种区块链浏览器的数据处理方法及装置,将区块链数据按照预设数据类型进行分类,根据分类后的数据的类型进行分别处理、分开存储,针对不同类型的数据有不同的数据处理方法,同时,将不同类型的数据存储在不同的数据库中。避免了将区块链的数据进行统一处理时,占用较大的存储空间,在数据量比较大、交易频率比较高时,能够减少区块链浏览器的数据存储空间的占用。
技术领域
本说明书属于计算机技术领域,尤其涉及一种区块链浏览器的数据处理方法及装置。
背景技术
随着计算机技术的发展,区块链的应用场景越来越多,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链浏览器是获取区块链线上数据和状态必不可少的装置,区块链浏览器可以获取区块链系统中的数据如交易数据,并将获取到的数据进行统一存储,以备后期进行数据查询、聚合查询等操作。
当区块链数据量比较大时,区块链浏览器进行数据存储和数据查询的数据量也会相应的增加,对数据库的性能、存储空间以及数据查询时的响应速度就会带来一定的影响。
发明内容
本说明书实施例的目的在于提供一种区块链浏览器的数据处理方法及装置,减少了区块链浏览器的数据空间占用,提高了数据浏览器的性能。
一方面本说明书实施例提供了一种区块链浏览器的数据处理方法,包括:
获取区块链系统中的待处理数据;
按照预设数据类型,将所述待处理数据进行分类,其中所述预设数据类型包括:序列类数据、数据类数据、聚合类数据;
根据分类后的数据对应的数据类型,将分类后的数据存储在对应的数据库中。
另一方面,本说明书提供了一种区块链浏览器的数据处理装置,包括:
数据获取模块,用于获取区块链系统中的待处理数据;
数据分类模块,用于按照预设数据类型,将所述待处理数据进行分类,其中所述预设数据类型包括:序列类数据、数据类数据、聚合类数据;
数据存储模块,用于根据分类后的数据对应的数据类型,将分类后的数据存储在对应的数据库中。
还一方面,本说明书提供了一种区块链浏览器的数据处理设备,包括:至少一个处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述区块链浏览器的数据处理方法。
又一方面,本说明书实施例提供了一种区块链浏览器,包括:数据监听模块、数据存储模块、数据查询模块,其中:
所述数据监听模块用于监听区块链系统;
所述数据存储模块用于在所述数据监听模块监听到所述区块链系统中发生交易时,获取所述交易数据,并采用上述第一方面所述的区块链浏览器对区块链数据进行分类存储的方法对获取到的交易数据进行分数据类型存储;
所述数据查询模块用于接收用户的数据查询请求,并根据数据查询请求中请求查询的数据的数据类型,在所述数据类型对应的数据库中查找对应的数据并返回给所述用户。
本说明书提供的区块链浏览器的数据处理方法、装置、处理设备、问答机器人,将区块链数据按照预设数据类型进行分类,根据分类后的数据的类型进行分别处理,分开存储,针对不同类型的数据有不同的数据处理方法,同时,将不同类型的数据存储在不同的数据库中。避免了将区块链的数据进行统一处理时,占用较大的存储空间,在数据量比较大、交易频率比较高时,能够减少区块链浏览器的数据存储空间的占用。并且,不同类别的数据分开存储,方便用户查询,确保了区块链浏览器的低延迟查询和聚合查询的能力。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911199806.7/2.html,转载请声明来源钻瓜专利网。





