【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及业务数据的查询搜索方法、装置及系统。
技术介绍
在IPTV系统中,电子节目菜单(ElectronicProgramGuide简称为EPG)服务器本地部署有数据库,内容存放在数据库中,EPG服务器的查询和/或搜索的数据均从数据库中获取。随着IPTV系统中节目资源的不断丰富,这样的方式存在非常大的缺陷,如:1、在数据规模达到一定程度后,数据的增加,删除,修改变得比较频繁,同时数据量的增大,导致数据同步变化加快,目前的方式下,如在目前全球最多用户的IPTV局点中,需要同步到800多台EPG服务器上,不仅数据更新变得迟缓,而且,频繁的下拉数据,数据量又大,导致EPG服务器在不间断的做数据增量导入,导致缓存起到的作用非常有限。同时数据量增大后,对数量众多的EPG服务器的升级,维护带来了比较大的困难。另外EPG上不仅存在数据库操作而且还有其他的业务操作,当几个业务操作叠加在一起时会出现较大的系统瓶颈,严重降低系统性能,需要整个系统来提供很大的冗余来应对风险。2、数据库的缺陷,由于EPG服务器在某些场景下查询和搜索时使用了in和like语句,不能使用数据库索引,导致查询搜索性能非常差,相关技术中为了保证系统的正常运行而主动切断这种耗时的慢查询,但该种方式影响到了终端用户的体验效果。针对相关技术中EPG服务器通过本地部署的数据库获取业务数据,而引起的系统稳定性及性能上 ...
【技术保护点】
一种业务数据的查询搜索方法,其特征在于,包括:内容服务器接收来自业务数据系统同步的业务数据;所述内容服务器接收EPG服务器的查询请求消息和/或搜索请求消息,其中,所述查询请求消息和/或搜索请求消息用于指示所述EPG服务器查询和/或搜索所述业务数据;所述内容服务器向所述EPG服务器提供与所述查询和/或搜索请求消息对应的业务数据。
【技术特征摘要】
1.一种业务数据的查询搜索方法,其特征在于,包括:
内容服务器接收来自业务数据系统同步的业务数据;
所述内容服务器接收EPG服务器的查询请求消息和/或搜索请求消息,
其中,所述查询请求消息和/或搜索请求消息用于指示所述EPG服务器查询
和/或搜索所述业务数据;
所述内容服务器向所述EPG服务器提供与所述查询和/或搜索请求消息
对应的业务数据。
2.根据权利要求1所述的方法,其特征在于,内容服务器接收来自业务数据系
统同步的业务数据包括:
所述内容服务器通过数据接口接收所述业务数据;
所述内容服务器解析所述业务数据,并存储解析后的所述业务数据;
所述内容服务器将解析后的所述业务数据生成索引数据,其中,该索引
数据用于查询和/或搜索所述业务数据。
3.根据权利要求2所述的方法,其特征在于,所述内容服务器包括:主内容服
务器和从内容服务器;
所述从内容服务器从所述主内容服务器获取所述索引数据。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述从内容服务器转发所述从内容服务器的状态信息到前置机,其中,
该状态信息用于指示所述前置机是否切断所述从内容服务器与所述主内容
服务器的连接。
5.一种业务数据的查询搜索方法,其特征在于,包括:
EPG服务器发送查询和/或搜索请求消息到内容服务器,其中,所述查
询请求消息和/或搜索请求消息用于指示在所述内容服务器中查询和/或搜
索业务数据;
所述EPG服务器接收来自所述内容服务器提供于所述查询请求消息和/
或搜索请求消息对应的业务数据。
6.一种业务数据的查询搜索装置,位于内容服务器中,其特征在于,包括:
第一接收模块,用于接收来自业务数据系统同步的业务数据;
第二接收模块,用于接收EPG服务器的查询请求消息和/或搜索请求消
\t息,其中,所述查询请求消息和/或搜索请求消息用于指示所述EPG服务器
查询和/或搜索所述业务数据;
提供模块,用于向所述EPG服务器提供与所述查询和/或搜索请求消息
对应的业务数据。
7.一种业务数据的查询搜索装置,位于EPG服务器中,其特征在于,包括:
发送模块,用于发送查询和/或搜索请求消息到内容服务器,其中,所
...
【专利技术属性】
技术研发人员:张涛,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。