一种优化比赛现场数据库的方法技术

技术编号:7935455 阅读:119 留言:0更新日期:2012-11-01 05:14
本发明专利技术公开了一种优化比赛现场数据库的方法,具体包括:接收比赛数据库;根据所述赛程信息提取第一赛程关键字;接收赛程进度关键字;根据所述赛程进度关键字匹配所述第一赛程关键字获取当前赛程关键字;根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库。本发明专利技术解决了大型比赛数据库的数据库历史数据的优化问题,从而在得到的当前比赛数据库中,并不存在历史数据信息,精简了比赛数据库的容量,从而,提高了比赛系统的运算性能,获得了更准确的运算效果。

【技术实现步骤摘要】

本专利技术涉及竞技比赛数据库的数据处理,应用于大型赛事的数据库管理及比赛现场的数据处理,特别涉及。
技术介绍
随着电视转播技术的发展,有更多的体育赛事直播类节目逐步成为电视节目的重要组成部分,特别是对于计时类的电视转播在近年来得到了长足的发展,其发展 不仅涉及电视制作领域中,并且更广泛的涉及分布式网络及移动存储领域中,同时,随着竞技比赛的不断发展,各种体育赛事越来越接近规模化及对各种信息管理的自动化,尤为是基本比赛信息的管理,随着比赛人数的不断增加,自动化处理各种比赛人员信息及赛程信息成为现代化体育赛事管理的必然趋势,特别是在大型如世界级体育赛事中,以上的赛事数据管理将变的尤为重要,比赛数据库多采用关系数据库结构,但在以上数据库的应用过程中,随着比赛的推移数据量也将不断增大,但同时其中的大多数数据作为历史比赛数据将不再进行处理,但同样耗损数据资源,降低数据库的运算速度,同时,造成系统存贮资源的浪费。在专利技术人实现本专利技术过程中,发现现有技术中有以下缺陷,现有技术中在大型赛事的数据库处理过程中,关系数据库容量随着比赛的推移,数据量不断增大,但其中历史比赛数据不再参与数据运算,从而,降低数据库的运算速度,造成系统存贮资源的浪费。
技术实现思路
针对现有技术中的缺陷,本专利技术解决了大型比赛数据库的数据库历史数据的优化问题。为了解决以上技术问题本专利技术提供了,具体包括接收比赛数据库,所述比赛数据库包括多个赛程信息及赛程对象信息,所述赛程信息与所述赛程对象信息之间具有关联关系;根据所述赛程信息提取第一赛程关键字;接收赛程进度关键字;根据所述赛程进度关键字匹配所述第一赛程关键字获取当前赛程关键字;根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库。其中,所述赛程信息具体包括比赛场次信息及比赛场次时间信息。其中,所述第一赛程关键字具体包括比赛场次名称信息及比赛场次时间信息。其中,所述赛程信息具体包括赛程模板联接信息及赛程模板信息。其中,所述根据所述赛程信息提取第一赛程关键字步骤具体包括根据所述赛程信息提取第一赛程关键字及所述赛程模板信息。其中,所述多个赛程信息具体包括所述赛程信息依次顺序编排。其中,所述根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息步骤具体包括根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;根据所述当前赛程信息及所述当前赛程对象信息获取历史比赛数据库。其中,所述从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库步骤后还具体包括根据所述当前比赛数据库获取当前赛程对象信息;根据所述当前赛程对象信息获取当前赛程对象字幕文件;播控系统根据所述当前赛程对象字幕文件进行播放。其中,所述从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库还具体包括步骤从所述比赛数据库中根据所述当前赛程信息获取当前联接关系;根据所述当前联接关系从所述比赛数据库中脱离所述当前赛程信息及所述当 前赛程对象信息的关联关系获取当前比赛数据库。其中,所述从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库步骤后还具体包括在所述比赛数据库与当前比赛数据库之间根据所述当前联接关系建立关联,获取恢复比赛数据库。与现有技术相比,本专利技术实施例具有以下优点根据比赛数据库中的赛程信息,匹配当前赛程信息,并将以上匹配的赛程信息及相关信息从原比赛数据库中分离,从而在得到的当前比赛数据库中,并不存在历史数据信息,精简了比赛数据库的容量,从而,提高了比赛系统的运算性能,获得了更准确的运算效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。图I :是本专利技术实施例I中的示意图;图2 :是本专利技术实施例2中另的示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例I中提供了,如图I所示,包括以下步骤SlOl :接收比赛数据库;此步骤具体包括接收比赛数据库,所述比赛数据库包括多个赛程信息及赛程对象信息,所述赛程信息与所述赛程对象信息之间具有关联关系;S102 :提取第一赛程关键字;此步骤具体包括根据所述赛程信息提取第一赛程关键字;S103 :接收赛程进度关键字;S104 :获取当前赛程关键字;此步骤具体包括根据所述赛程进度关键字匹配所述第一赛程关键字获取当前赛程关键字;S105 :获取当前赛程对象信息; 此步骤具体包括根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;S106 :获取当前比赛数据库;此步骤具体包括从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库。本专利技术实施例2中提供了另,如图2所示,包括以下步骤S201 :接收比赛数据库;此步骤具体包括接收比赛数据库,所述比赛数据库包括多个赛程信息及赛程对象信息,所述赛程信息与所述赛程对象信息之间具有关联关系;所述赛程信息具体包括比赛场次信息及比赛场次时间信息;所述赛程信息具体包括赛程模板联接信息及赛程模板信息;所述多个赛程信息具体包括所述赛程信息依次顺序编排;S202 :根据赛程信息提取第一赛程关键字;此步骤具体包括根据所述赛程信息提取第一赛程关键字;所述第一赛程关键字具体包括比赛场次名称信息及比赛场次时间信息;所述根据所述赛程信息提取第一赛程关键字步骤具体包括根据所述赛程信息提取第一赛程关键字及所述赛程模板信息;S203 :接收赛程进度关键字;S204 :获取当前赛程关键字;此步骤具体包括根据所述赛程进度关键字匹配所述第一赛程关键字获取当前赛程关键字;S205 :根据当前赛程信息获取当前赛程对象信息;此步骤具体包括根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;所述根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息步骤具体包括根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;根据所述当前赛程信息及所述当前赛程对象信息获取历史比赛数据库;S206 :获取当前比赛数据库;此步骤具体包括S2061 :对当前赛程对象字幕文件进行播放;S2062 :获取恢复比赛数据库;从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库;所述从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库还具体包括步骤从所述比赛本文档来自技高网...

【技术保护点】
一种优化比赛现场数据库的方法,其特征在于,包括:接收比赛数据库,所述比赛数据库包括多个赛程信息及赛程对象信息,所述赛程信息与所述赛程对象信息之间具有关联关系;根据所述赛程信息提取第一赛程关键字;接收赛程进度关键字;根据所述赛程进度关键字匹配所述第一赛程关键字获取当前赛程关键字;根据所述当前赛程关键字获取对应的当前赛程信息,并根据所述当前赛程信息获取与之对应的当前赛程对象信息;从所述比赛数据库中删除所述当前赛程信息及所述当前赛程对象信息获取当前比赛数据库。

【技术特征摘要】

【专利技术属性】
技术研发人员:王征赵海军
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1