[发明专利]话单数据业务处理方法及设备有效
申请号: | 201910318117.7 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110333944B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 王鹏;陈建;裴宏祥;陈松 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04M3/22 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据业务 处理 方法 设备 | ||
1.一种话单数据业务处理方法,其特征在于,应用于应用程序节点,所述方法还包括:
检测预设的数据路由表是否发生变化,其中所述数据路由表包含多个应用程序节点的标识以及各应用程序节点所负责的哈希值区间;
若所述数据路由表发生变化,则获取话单数据,并判断所述话单数据中是否存在交叉数据,其中所述话单数据对应的哈希值在所述应用程序节点自身所负责的哈希值区间内,所述交叉数据对应的哈希值至少在两个应用程序节点所负责的哈希值区间内;
若所述话单数据中不存在交叉数据,则对所述话单数据进行业务处理。
2.根据权利要求1所述的方法,其特征在于,所述检测预设的数据路由表是否发生变化,包括:
若所述数据路由表包含的应用程序节点的标识的数量发生变化和/或各应用程序节点所负责的哈希值区间发生变化,则确定所述数据路由表发生变化;
若所述数据路由表包含的应用程序节点的标识的数量未发生变化以及各应用程序节点所负责的哈希值区间未发生变化,则确定所述数据路由表未发生变化。
3.根据权利要求1或2所述的方法,其特征在于,在所述检测预设的数据路由表是否发生变化之后,还包括:
若所述数据路由表未发生变化,则对所述话单数据进行业务处理。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若存在待添加的应用程序节点,则为所述待添加的应用程序节点分配预设数量的虚拟节点;
获取所述待添加的应用程序节点对应的关键字,并根据所述待添加的应用程序节点对应的关键字生成各虚拟节点对应的关键字;
分别对所述各虚拟节点对应的关键字进行哈希计算,得到各虚拟节点对应的哈希值;
根据各虚拟节点对应的哈希值,将各虚拟节点映射到预设的哈希环上,并确定各虚拟节点所负责的哈希值区间,其中所述哈希环由多个哈希值组成;
对各虚拟节点所负责的哈希值区间进行组合,得到所述待添加的应用程序节点所负责的哈希值区间。
5.根据权利要求1所述的方法,其特征在于,在所述检测预设的数据路由表是否发生变化之前,还包括:
获取话单数据集合及对应的关键字段,其中所述话单数据集合包含多条话单数据;
分别对每条话单数据包含的关键字段的具体值进行哈希计算,得到每条话单数据对应的哈希值,并确定每条话单数据对应的哈希值所属的哈希值区间。
6.根据权利要求1所述的方法,其特征在于,在所述判断所述话单数据中是否存在交叉数据之后,还包括:
若所述话单数据中存在交叉数据,则切换到乐观锁模式,并对所述话单数据进行业务处理。
7.根据权利要求6所述的方法,其特征在于,所述切换到乐观锁模式,并对所述话单数据进行业务处理,包括:
获取当前待处理的话单数据;
若当前待处理的话单数据为交叉数据,则根据乐观锁机制,对所述当前待处理的话单数据进行业务处理。
8.一种话单数据业务处理设备,其特征在于,应用于应用程序节点,所述设备包括:
路由表检测模块,用于检测预设的数据路由表是否发生变化,其中所述数据路由表包含多个应用程序节点的标识以及各应用程序节点所负责的哈希值区间;
第一数据处理模块,用于若所述数据路由表发生变化,则获取话单数据,并判断所述话单数据中是否存在交叉数据,其中所述话单数据对应的哈希值在所述应用程序节点自身所负责的哈希值区间内,所述交叉数据对应的哈希值至少在两个应用程序节点所负责的哈希值区间内;
业务处理模块,用于若所述话单数据中不存在交叉数据,则对所述话单数据进行业务处理。
9.一种话单数据业务处理设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至7任一项所述的话单数据业务处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至7任一项所述的话单数据业务处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910318117.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实时更新任务状态的方法及装置
- 下一篇:一种动态负载均衡方法、系统及终端