[发明专利]定购关系查询方法、装置和系统无效
申请号: | 200810187330.0 | 申请日: | 2008-12-26 |
公开(公告)号: | CN101765096A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 贾霞;王蔚 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W8/18 | 分类号: | H04W8/18;H04W4/12 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定购 关系 查询 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,并且特别地,涉及一种定购关系查询方法、装置和系统。
背景技术
随着移动通信技术的发展,出现了各种移动增值业务,例如,短信、彩信、流媒体、彩铃等。在用户使用移动增值业务之前,需要预先定购相应的业务或服务,这样就会在定购者与业务或服务之间产生定购关系。
在现有的通信系统中,由于多个系统和设备(例如,客服系统、服务提供商(Service Provider,简称为SP)的业务系统、用户自服务门户等)需要获取定购关系数据,并对定购关系进行查询,例如,进行定购鉴权、业务管理门户等操作时都需要查询定购关系,定购关系处理设备(例如,综合业务管理平台、SP管理系统等)在进行定购关系更新处理时,需要实时或定时地向上述多个系统和设备同步定购关系。
但是,在需要向很多系统和设备都同步定购关系数据的情况下,会在很大程度上降低定购关系处理设备的处理能力,并且很容易出现定购关系数据不一致的现象,导致需要后台进行比对处理等问题。
另外,随着移动通讯技术的不断发展,新的业务、新的系统和设备的不断出现,需要获取定购关系数据的设备也会不断增加,这样,定购关系处理设备就需要不断增加向其它设备或系统同步定购关系的接口和处理,导致定购关系处理设备的复杂性增加。
此外,随着移动增值业务的发展,定购关系的数量也在不断的增加,由于定购关系的数据量巨大,需要定购关系数据的系统和设备在不断的增多,导致定购关系查询请求频繁,而且定购关系的数据源可能位于其它外部系统中,如果采用现有的方法对定购关系进行查询,查询时间会随着系统定购关系的数量的增大而延长,产生很大的查询延迟。在一定时间段内并发请求数量较大的情况下,就会使得查询请求连接被占满,导致越来越多查询请求无法立即得到连接而处于等待的状态。导致系统的负载明显增加,降低了系统的响应速度,甚至会出现无法响应的现象。
目前,针对相关技术中定购关系查询量大导致的定购关系查询速度慢、查询过程大量占用系统资源的问题,目前尚未提出有效的解决方案。
发明内容
考虑到相关技术中存在的定购关系查询量大导致的定购关系查询速度慢、查询过程大量占用系统资源的问题而提出本发明,为此,本发明的主要目的在于提供一种定购关系查询方法、装置和系统,以解决上述问题。
根据本发明的一个方面,提供一种定购关系查询方法。
根据本发明的定购关系查询方法包括:响应于来自查询请求方的定购关系查询请求,查找预置缓存区,其中,缓存区用于对定购关系数据库中的全部或部分定购关系进行保存;如果从预置缓存区查找到了与查询请求携带的标识信息匹配的条目,则将查找的条目返回给查询请求方;否则,从定购关系数据库获取与标识信息对应的定购关系,并返回给查询请求方,其中,定购关系数据库存储了全部定购关系。
进一步地,从定购关系数据库获取与标识信息对应的定购关系之后,上述方法还包括:将获取的定购关系存储在缓存区中。
进一步地,该方法还包括:对于缓存区中保存的每个条目,根据其查询记录设置优先级,在缓存区的剩余存储空间小于预定值的情况下,根据优先级,将存储的一个或多个条目丢弃。
其中,在定购关系数据库中存储的定购关系中,每条定购关系为一个用户与该用户定购的一个业务的对应关系。
优选地,在缓存区中存储的条目包括:一个用户与该用户定购的一个或多个业务的对应关系;和/或一个业务与定购该业务的一个或多个用户的对应关系。
其中,标识信息包括以下之一:定购者号码、使用者号码、业务标识、定购状态。
其中,缓存区缓存定购关系的方式为记录锁定方式。
优选地,缓存区为磁盘的部分存储空间、或内存的部分存储空间。
根据本发明的另一个方面,提供一种定购关系查询装置。
根据本发明的定购关系查询装置包括:缓存器,用于存储部分或全部定购关系;存储器,用于存储全部定购关系;查找器,用于查找缓存器和/或存储器,获取与来自查询请求方的定购关系查询请求所对应的定购关系。
其中,上述查找器包括:接收单元,用于接收定购关系请求;解析单元,用于解析定购关系请求,获取定购关系请求中的标识信息;第一读取单元,用于根据标识信息读取缓存器;第二读取单元,用于根据标识信息读取存储器;调度单元,用于首先对第一读取单元进行调度,并根据第一读取单元的读取结果,选择对第二读取单元进行调度。
其中,标识信息包括以下之一:定购者号码、使用者号码、业务标识、定购状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810187330.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蒸面机
- 下一篇:包合式饺子机可调式面带合管装置