[发明专利]数据处理方法、装置、系统、存储介质及处理器有效
申请号: | 201911399324.6 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111245897B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 尚德重;焦臻桢 | 申请(专利权)人: | 深圳物缘科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L67/60;H04L9/32 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 黄海英 |
地址: | 518000 广东省深圳市福田区福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 系统 存储 介质 处理器 | ||
1.一种数据处理方法,其特征在于,包括:
通过服务节点将写请求消息发送至消息队列,其中,所述写请求消息表征目标写入节点请求将目标键值和目标键值项写入存储节点;
判断所述存储节点是否已存储请求写入的内容,基于判断结果确定写请求确认消息,并将所述写请求确认消息发送至所述消息队列;
在所述写请求消息和所述写请求确认消息满足预设节点条件的情况下,通过打包节点将所述写请求消息和所述写请求确认消息打包成区块消息,并将所述区块消息发送至所述消息队列;
在所述区块消息满足所述预设节点条件的情况下,将所述区块消息存储至多个所述存储节点,其中,由监管节点监听并判断所述消息队列中的消息是否满足所述预设节点条件。
2.根据权利要求1的方法,其特征在于,该方法还包括:
通过所述服务节点将读请求消息发送至多个所述存储节点,其中,所述读请求消息用于请求读取写入的所述目标键值对应的所述目标键值项;
获取多个所述存储节点基于所述目标键值查询得到的多个所述目标键值项;
对多个所述目标键值项进行比较,并根据比较结果确定可信的目标键值项。
3.根据权利要求2的方法,其特征在于,所述存储节点将查询得到的所述目标键值项封装为读请求响应消息,对多个所述目标键值项进行比较,并根据比较结果确定可信的目标键值项包括:
在所述服务节点验证所述读请求响应消息的签名正确的情况下,根据简单多数原则,从多个所述读请求响应消息中的所述目标键值项确定出确定可信的目标键值项。
4.根据权利要求1的方法,其特征在于,判断所述存储节点是否已存储请求写入的内容,基于判断结果确定写请求确认消息包括:
在所述写请求消息中包含的所述目标写入节点的公钥为合法节点公钥,且验证所述写请求消息中的签名正确的情况下,判断所述存储节点中是否存在请求写入的所述目标键值;
在存在所述目标键值的情况下,确定第一写请求确认消息,其中,所述第一写请求确认消息的写入状态为:所述目标键值已被占用;
在不存在所述目标键值的情况下,确定第二写请求确认消息,其中,所述第二写请求确认消息的写入状态为:写入成功。
5.根据权利要求1的方法,其特征在于,由所述监管节点监听并判断所述消息队列中的消息是否满足所述预设节点条件包括:
判断所述写请求消息中的所述目标写入节点是否为已注册节点,在不是已注册节点的情况下,断开该节点与所述消息队列的连接;
判断所述写请求确认消息中的所述存储节点是否为已注册节点,在不是已注册节点的情况下,断开该节点与所述消息队列的连接;
判断所述区块消息中的所述打包节点是否为已注册节点,在不是已注册节点的情况下,断开该节点与所述消息队列的连接;
和/或,判断所述目标写入节点发送所述写请求消息的频率是否超过第一预设频率,在超过所述第一预设频率的情况下,断开该节点与所述消息队列的连接;
判断所述存储节点发送所述写请求确认消息的频率是否超过第二预设频率,在超过所述第二预设频率的情况下,断开该节点与所述消息队列的连接;
判断所述打包节点发送所述区块消息的频率是否超过第三预设频率,在超过所述第三预设频率的情况下,断开该节点与所述消息队列的连接。
6.根据权利要求1的方法,其特征在于,该方法还包括:
在所述服务节点将所述写请求消息发送所述至消息队列后,确定进入写请求已提交的状态;
和/或,在所述服务节点监听到所述消息队列中的所述写请求确认消息后,确定进入写请求已确认的状态;
和/或,在所述服务节点监听到所述消息队列中包含所述写请求确认消息的所述区块消息后,确定进入写请求已最终确认的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳物缘科技有限公司,未经深圳物缘科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911399324.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滚针轴承
- 下一篇:一种交流伺服驱动器输出端相间短路的保护电路及方法