作 者:赵经纬
BMG德奥瑞的海量数据挑战
贝塔斯曼德国/瑞典/奥地利(德瑞奥)公司是贝塔斯曼音乐集团(BMG)欧洲公司的分支机构,公司主要在德语国家组织娱乐节目和艺术表演,旗下拥有Ariola、AristaRecords、Cheeky、J-Records、Hansa、RCARecords、Europa、Aris、Amiga、GUN、LowSpirit、Reverso、Arte Nova等品牌。作为世界顶级的音乐组织,BMG在全球42个国家拥有200余家品牌机构,拥有世界上最大的唱片发行机构。
BMG德瑞奥的工作人员必须处理数千亿字节的数据,而且公司的欧洲中央传输系统每个月会新增几十亿字节的数据,此外,公司的版税系统(艺人账户)也有海量据需要处理,每发行一个单曲就需要传送很多信息。公司数据库还包括全部艺人的背景资料、30万款产品、以及大约58万首录音。除此之外,还有大量的介绍性信息,比如:由市场调研机构传来的统计图表或销售数据等。
曾参与项目论证的现华胜天成移动事业部总监程祖镔介绍说,公司过去使用的软件工具操作较为困难,而且当数据处理量较大时,只能以纯文本格式导出数据库的输出信息,显示窗口是空白的,该工具还存在内部不稳定的缺陷,因此急需一款整合型数据库及Web程序开发环境。他们最终选择了Embarcadero(英巴卡迪诺)开发的RapidSQL,以顺畅处理其日常业务的海量信息。
RapidSQL帮助BMG攻克4大数据挑战
英巴卡迪诺电信行业销售总监董京生表示,虽然英巴卡迪诺刚进入中国不久,但公司在国内电信、金融行业早已有了成功应用,如2005年河北移动BOSS系统软件的优化、2002年在中国农业银行总行Dbartisan的应用。
董京生介绍说,RapidSQL能够确保处理海量数据依然轻松自如,它帮助BMG完成了4大任务:第一,应用程序开发(检测主要数据库查询),及数据存储报告;第二,对不良或无效的SQL请求指令进行优化(如对运行故障进行定位等),以确定数据库请求是否运行良好,或应用程序及DWH工具的运行速度是否过慢或过快,还可以判断不同表格使用的索引起到的作用;第三,特殊数据库管理,包括对特殊情况的技术支持,如:专利应用程序Bugfix(日常管理任务由专用数据库管理工具完成);第四,预存程序的编程。
英巴卡迪诺高级工程师王少峰表示,RapidSQL的多种导出选择还具备另外一个优点,即能够直接复制并粘贴至Excel数据表,把日常工作化繁为简。如使用授权的表格(或预存程序)定义能够通过复制、粘贴从开发环境传送至集成环境和制作环境。与数据库服务器的自动连接功能非常实用,当以用户名和密码登陆时,RapidSQL将会连接与相关信息对应的全部数据库。与BMG以前使用的软件工具不同,RapidSQL能够执行在数据库范围内的字段搜索,例如,若搜索“客户”一词,含有该关键词的全部数据库对象均不会遗漏,这些数据库对象包括表格、列、预存程序、触发器等。
王少峰表示,RapidSQL安装安全,无任何故障。直观的操作管理让系统操作更加简单,工作人员无需太多专业技术便可完成,避免了以往软件工具操作复杂的弊端。使用者可以自定义图标,从而让操作环境更加井然有序。无需任何培训,用户便可轻松使用软件完成各项任务。软件升级也非常简单。只需从服务器下载安装文件,拆卸旧版本,安装新版本即可,而且整个过程全部自动进行。