[发明专利]一种交易数据处理方法、装置以及计算机设备有效
申请号: | 202110122558.7 | 申请日: | 2021-01-29 |
公开(公告)号: | CN112508573B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 刘区城;王宗友;刘攀;周开班;朱耿良;蓝虎;时一防 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F21/64;G06F16/27 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 数据处理 方法 装置 以及 计算机 设备 | ||
1.一种交易数据处理方法,其特征在于,所述方法由第一节点执行,包括:
从待打包的N个交易业务中获取第一交易业务,获取所述第一交易业务对应的读数据集;所述第一交易业务为所述N个交易业务中除首个交易业务之外的交易业务;所述N为正整数;
确定所述第一交易业务在所述N个交易业务中的交易执行顺序,基于所述交易执行顺序、所述第一交易业务对应的读数据集以及冲突检测条件对所述第一交易业务进行冲突检测,得到冲突检测结果;
若所述冲突检测结果指示所述N个交易业务中存在满足所述冲突检测条件的交易业务,则将满足所述冲突检测条件的交易业务作为与所述第一交易业务相关联的前向依赖业务,记录所述第一交易业务与所述前向依赖业务之间的业务依赖关系;其中,所述业务依赖关系包含串行依赖关系和并行依赖关系;所述并行依赖关系是由所述首个交易业务所属的并行交易数据集中的交易业务所确定的;所述串行依赖关系是由与所述第一交易业务相关联的前向依赖业务所确定的;
基于记录到的所述业务依赖关系中的所述并行依赖关系,从所述N个交易业务中挑选携带目标阈值的交易父字段所对应的交易业务,将挑选出的交易业务作为第一连接业务;所述第一连接业务中包含所述首个交易业务;
基于记录到的所述业务依赖关系中的所述串行依赖关系,从所述第一连接业务的目标交易子字段中,获取与所述第一连接业务相关联的子交易列表;所述子交易列表中包含M个第二连接业务;所述M为小于所述N的非负整数;
基于所述第一连接业务和所述M个第二连接业务,构建得到与所述N个交易业务相关联的有向无环图,将所述有向无环图和所述N个交易业务进行打包,得到携带所述有向无环图的提议区块,将所述提议区块发送给第二节点,以使所述第二节点基于所述提议区块中的所述有向无环图所指示的所述业务依赖关系串行或者并行执行所述N个交易业务;所述第二节点属于所述第一节点所属的区块链网络中的共识节点。
2.根据权利要求1所述的方法,所述第一交易业务为从所述N个交易业务中所获取到的待被执行的交易业务,所述第一交易业务对应的交易读缓存中包括所述第一交易业务对应的读数据集;
所述确定所述第一交易业务在所述N个交易业务中的交易执行顺序,基于所述交易执行顺序、所述第一交易业务对应的读数据集以及冲突检测条件对所述第一交易业务进行冲突检测,得到冲突检测结果,包括:
获取为所述N个交易业务中的每个交易业务配置的交易标识,确定所述第一交易业务的交易标识在所述N个交易业务的交易标识中的标识位置,基于所述标识位置确定所述第一交易业务的交易执行顺序;
在所述N个交易业务中,查找交易执行顺序早于所述第一交易业务的交易执行顺序的交易业务,将查找到的交易业务作为与所述第一交易业务相关联的前序交易业务;所述前序交易业务为从所述N个交易业务中所获取到的已被执行的交易业务;
获取所述前序交易业务的交易写缓存,从所述交易写缓存中获取所述前序交易业务对应的写数据集;
基于所述前序交易业务对应的写数据集、所述第一交易业务对应的读数据集以及冲突检测条件,对所述第一交易业务进行冲突检测,得到冲突检测结果。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
从所述N个交易业务中获取所述首个交易业务,基于所述首个交易业务对应的读数据集执行所述首个交易业务,得到所述首个交易业务的首个业务执行结果,将所述首个业务执行结果添加至所述首个交易业务的首个交易写缓存,基于所述首个交易写缓存中所存储的数据构建得到所述首个交易业务对应的写数据集;所述首个交易业务的交易执行顺序早于所述第一交易业务的交易执行顺序,且所述首个交易业务用于作为所述第一交易业务的前序交易业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110122558.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无换向装置超导直流电机
- 下一篇:人物属性识别方法、装置、设备及介质