[发明专利]数据处理方法、装置、存储介质及电子装置有效
申请号: | 201811021844.9 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109462631B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 郭锐;李茂材;张建俊;唐子超;邹文伟;藏军 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/27;G06F16/901 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 存储 介质 电子 | ||
1.一种数据处理方法,其特征在于,包括:
接收第一请求,其中,所述第一请求用于请求将第一数据写入区块链中所包含的对象区块链节点中;
将所述第一数据存储到待处理数据集合中;
在所述区块链当前允许处理的数据量由小于或者等于目标数据量转换为大于所述目标数据量的情况下,从所述待处理数据集合中获取目标数据,其中,所述目标数据的数据量小于或者等于所述区块链当前允许处理的数据量;将所述目标数据写入所述区块链中;或,在所述区块链的系统负载低于目标阈值的情况下,将所述第一数据广播给所述区块链中所包含的对象区块链节点中,生成区块进行共识,将所述第一数据写入所述区块链;
在存储所述第一数据失败的情况下,发送第二存储结果信息至所述第一请求的发送方,其中,所述第二存储结果信息用于指示存储所述第一数据失败;
接收所述第一请求的发送方响应所述第二存储结果信息发送的所述第一请求。
2.根据权利要求1所述的方法,其特征在于,
所述将所述第一数据存储到待处理数据集合中包括:在所述区块链当前允许处理的数据量小于或者等于所述目标数据量的情况下,将所述第一数据存储到位于所述区块链中的待处理数据集合中。
3.根据权利要求1所述的方法,其特征在于,在将所述第一数据存储到所述待处理数据集合中之后,所述方法还包括:
在成功存储所述第一数据的情况下,生成第一存储结果信息,其中,所述第一存储结果信息用于指示所述第一数据存储成功;
接收第二请求,其中,所述第二请求用于请求将第二数据写入所述区块链;
将所述第二数据存储到所述待处理数据集合中。
4.根据权利要求1所述的方法,其特征在于,在将所述目标数据写入所述区块链中之后,所述方法还包括:
获取与所述目标数据对应的处理结果,其中,所述处理结果用于指示所述目标数据是否成功写入所述区块链中所包含的对象区块链节点中;
记录具有对应关系的所述目标数据和所述处理结果。
5.根据权利要求4所述的方法,其特征在于,在记录具有对应关系的所述目标数据和所述处理结果之后,所述方法还包括:
从所述待处理数据集合中删除所述目标数据中所述处理结果为第三结果的第四数据,其中,所述第三结果用于指示所述第四数据成功写入所述区块链中所包含的对象区块链节点中。
6.根据权利要求4所述的方法,其特征在于,在获取与所述目标数据对应的所述处理结果之后,所述方法还包括:
从存储的所述目标数据中获取记录的所述处理结果为第一结果的第三数据,其中,所述第一结果用于指示所述第三数据未能成功写入所述区块链中所包含的对象区块链节点中;
将所述第三数据重新写入所述区块链中所包含的对象区块链节点中,直至接收到所述对象区块链节点返回的第二结果,其中,所述第二结果用于指示所述第三数据成功写入所述区块链中所包含的对象区块链节点中。
7.根据权利要求6所述的方法,其特征在于,接收到所述对象区块链节点返回的第二结果之后,所述方法还包括:
将记录的具有对应关系的所述第三数据和所述第一结果更新为具有对应关系的所述第三数据和所述第二结果。
8.根据权利要求4所述的方法,其特征在于,在记录具有对应关系的所述目标数据和所述处理结果之后,所述方法还包括:
将具有对应关系的所述目标数据和所述处理结果发送至所述目标数据所对应的目标请求的发送方;或者,
接收第三请求的发送方发送的查询请求,其中,所述查询请求用于请求查询所述第三请求所请求写入所述区块链的数据的处理结果;从具有对应关系的所述目标数据和所述处理结果中获取所述第三请求对应的第四结果;将所述第四结果发送至所述第三请求的发送方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811021844.9/1.html,转载请声明来源钻瓜专利网。