2019年5月8日-10日,第十届中国数据库技术大会(DTCC2019)在北京新云南皇冠假日酒店隆重召开。作为本次大会第一个上场的演讲嘉宾,也是数据库技术领域的“老兵”,甲骨文公司副总裁及中国区云平台总经理吴承杨的话题内容,备受业界关注。与DBA们开口闭口都在谈的SQL与NOSQL,关系型与非关系型数据库等词汇不同,吴承杨更强调业务数据平台属性,他认为让数据库开发和管理更容易、使用体验更好,比强调很多复杂的技术概念更重要。这也是Oracle自治数据库(Oracle Autonomous Database)为什么被推出的根本原因。
▲Oracle自治数据库让“数据更美妙”!
什么是Oracle自治数据库?
数据库是企业的关键业务应用,处于基础设施中的最底层,复杂性是最大的挑战,如果没有专业的DBA,企业很难有效管理数据。如何让数据库像无人驾驶汽车一样,自动升级、打补丁并确保安全?显然,自治数据库成为时代最强音!
为了让数据库开发与应用更简单、更便捷,甲骨文以云、AI等新技术为特征的新型数据库产品,顺势而生。2018年3月,Oracle自治数据库 (Oracle Autonomous Database)正式发布,甲骨文也因此成为唯一推自治数据库概念的公司。Oracle 自治数据库包含两项服务:Oracle业务数据平台(ADW,Oracle Autonomous Data Warehouse)和Oracle 自治交易处理 (ATP,Oracle Autonomous Transaction Processing)。
那么,Oracle ADW业务数据平台到底是怎样一种应用体验?
“甲骨文用5天时间让用户进行体验,在两个月时间内就完成了用户实时数据处理需求。” 吴承杨以餐饮业务场景为例,进行了详细说明。某大型连锁餐饮集团是Oracle ERP用户,随着企业业务发展,他想实时了解中国各个地区门店的情况,包括香港地区的销售情况,大家对于菜品的接受度如何,还有菜品、店面位置和食客之间存在哪些关系,这时Oracle ADW便发挥了重要作用。当然,用其他传统的方法,或者基于云的方式,也能完成数据处理需求。但是,投资会很大,实施起来也比较复杂,并且涉及大数据或者批量数据处理的很多问题。
简单理解,Oracle ADW是帮助企业以最小的成本、最快的方式“来造一个房子”,而不像之前一提到数据仓库、提到BI,就要构建一个复杂的摩天大楼。Oracle ADW可以直接面向业务人员,以数据即服务的方式,帮他们解决实际的业务问题。并且,Oracle ADW很容易扩展,未来随着企业应用的增加,可以把一个类似“两层楼”的应用,扩展成为“摩天大楼”。基于云的数据仓库架构,可以让企业数据处理门槛降低一个数量级。自动打补丁,自动升级,以及自主的安全性,可以让用户减少人工干预。这也是Oracle自治数据库的初衷, Oracle要让人们看到数据即服务带来的不同价值,感受到数据带来的美好。
如何让数据更美妙?
从1979年提供第一个商业SQL RDBMS算起,甲骨文在数据库领域已经耕耘了40年。甲骨文是唯一一家从应用到平台、再到架构层面的整体方案服务提供商,是数据领域的绝对领导者。除了Oracle自治数据库,Oracle另一款主打产品Exadata,已经成为各大企业的核心应用,经历了诸多版本的更新。从12C开始,Exadata也进行了云端转型,具有了以云服务为特性的支撑能力。Exadata在11年前刚推出来的时候,很多客户表示质疑,要求每一台都要做benchmark。事实胜于雄辩,Exadata凭借非常好的性能和性价比,征服了所有用户,真正走进企业。
同样,甲骨文对于自治数据库的未来发展,信心满满。无人驾驶汽车之所以成为流行趋势,并不是一蹴而就。最开始的时候是定速巡航,然后是半自治,最后才正式商用,完全自动驾驶。自治数据库也一样,需要经历一个过程。起初,要提供数据库平台层面的服务,包括升级、打补丁等,这些以前都是技术人员才能做的工作,现在甲骨文可以帮你做。之后,数据库会更接近应用部门,应用部门可以直接和数据对话,了解业务最新状态,不用关心数据库的运营、扩展和升级等问题。
可以说,Oracle自治数据库是数据库发展进程中的一次重要转型。传统数据库是先有模型,然后产生结果。而自治数据库时代,是让业务部门直接去指挥整个系统,通过探索慢慢形成一种方式,进而形成模型。为什么会发生这样的变化?和企业的业务模式有关。过去,业务部门有什么需求,需要IT部门去实现。而在今天企业快速变化的市场环境下,业务部门可以直接提出需求,购买服务并探索服务模式,当企业的应用需求慢慢固化之后,再与IT部门合作,形成模型。所以,我们可以看到很多企业的数据库构建不只是DBA的事,CFO、CMO、CHO也在参与其中,而IT人员更多起到的是保驾护航的作用。
难怪有人说,Oracle自治数据库是一个可以让DBA失业的数据库!这种说法虽然有些夸张,但却说明一点:自治数据库可以把DBA从复杂的开发与运维的事物中解放出来,关注与数据有关的更高层面的价值。比如:把目光放在企业的数字化转型以及多云治理的一些工作上来。甲骨文是一家面向未来的公司,技术创新是这家科技巨头的“不老基因”。除了Exadata、Unix Server、PC Server,甲骨文在虚拟现实、AI、区块链等新技术领域也处于领先地位,拥有很多用户能直接使用的产品。可以说,甲骨文在数据库或者说在数据处理方面的实力,多数比不上!不管是ERP、数据库还是业务服务平台,甲骨文都能提供全套服务。要问谁最了解用户需求,谁能解决数据库方面的各种挑战,谁能帮助用户弯道超车?别无其他,非甲骨文莫属!
总之,甲骨文在数据库领域的一系列调整,让我们看到:未来已来,数据库自治将是大势所趋。相信,随着甲骨文数据库以及数据管理技术的不断升级,会有越来越多的用户感受到数据带来的美妙体验。