[发明专利]话单信息重复判断方法及装置在审
申请号: | 202010928282.7 | 申请日: | 2020-09-07 |
公开(公告)号: | CN114153887A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 姜文平;许志恒;郭畅;李彩萍;渠创 | 申请(专利权)人: | 中国移动通信集团湖北有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22;G06F16/28 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 430024 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息 重复 判断 方法 装置 | ||
本发明公开了一种话单信息重复判断方法及装置,其中,方法包括:接收步骤,接收一条话单信息,提取话单信息的话单主键;第一判断步骤,判断话单主键是否存在布隆过滤器中;若否,将话单主键存储在布隆过滤器中,并执行存储步骤;若是,执行第二判断步骤;第二判断步骤,查询话单主键是否存储在指定数据库中;若否,执行存储步骤;若是,执行重单步骤;存储步骤,将话单信息的话单主键存储在指定数据库中,并返回话单信息非重复话单信息;重单步骤,记录并返回话单信息为重复话单信息。采用布隆过滤器对话单信息进行第一级剔重判断,提升剔重速度。当布隆过滤器在判断时发现有重复话单主键时,通过指定数据库再次进行验证,保障重单判断的准确性。
技术领域
本发明涉及业务支撑领域,具体涉及一种话单信息重复判断方法及装置。
背景技术
在电信企业计费账务处理过程中,为了避免给用户多计费,基于话单主键进行话单信息重复判断处理是必不可少的环节,现有绝大多数话单重复判断处理都是基于在关系型数据库如ORACLE数据库中建立剔重表来进行。具体的,剔重时将话单主键作为剔重表的主键,当接收一张话单时向该话单对应类型的剔重表插入该话单的主键,如果插入成功表示没有重单,否则表明有重单。
现有基于关系型数据库建立剔重表方式进行剔重的优点是简单快捷,但缺点是会占用核心数据库大量的存储空间和IO、成本昂贵。随着移动互联网业务的磅礴发展,计费系统接收的话单量成指数曲线急速增长,导致剔重表占用的空间和IO消耗也急剧增长,增加成本开销。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的话单信息重复判断方法及装置。
根据本发明的一个方面,提供了一种话单信息重复判断方法,其包括:
接收步骤,接收一条话单信息,提取话单信息的话单主键;
第一判断步骤,判断话单主键是否存在布隆过滤器中;若否,将话单主键存储在布隆过滤器中,并执行存储步骤;若是,执行第二判断步骤;
第二判断步骤,查询话单主键是否存储在指定数据库中;若否,执行存储步骤;若是,执行重单步骤;
存储步骤,将话单信息的话单主键存储在指定数据库中,并返回话单信息非重复话单信息;
重单步骤,记录并返回话单信息为重复话单信息。
根据本发明的另一方面,提供了一种话单信息重复判断装置,其包括:
接收模块,适于接收一条话单信息,提取话单信息的话单主键;
第一判断模块,适于判断话单主键是否存在布隆过滤器中;若否,将话单主键存储在布隆过滤器中,并执行存储模块;若是,执行第二判断模块;
第二判断模块,适于查询话单主键是否存储在指定数据库中;若否,执行存储模块;若是,执行重单模块;
存储模块,适于将话单信息的话单主键存储在指定数据库中,并返回话单信息非重复话单信息;
重单模块,适于记录并返回话单信息为重复话单信息。
根据本发明的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述话单信息重复判断方法对应的操作。
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述话单信息重复判断方法对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖北有限公司;中国移动通信集团有限公司,未经中国移动通信集团湖北有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010928282.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体器件及其制备方法、存储装置
- 下一篇:一种网络系统和终端设备
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置