技术开发 频道

后关系型数据库时代,真的要到来吗?

三、SQL Server仍然会落后,MySQL竞争不足重视

    Oracle作为数据库领域的第一,不但要更新自己的产品和技术,还要时刻注意和观察竞争对手的动作和动向。2006年IBM DB2 9推出,并在处理和操作XML数据方面的新特性或许让Oracle紧张了一下。所以,当时有人预言Oracle的新品会立刻跟上。微软在推出SQL Server 2005之后,马上就要在2008年的2月份推出SQL Server 2008。除了要面对市场份额第二和第三的压力,Oracle还要面临如今风头正旺的开源数据库MySQL、PostgreSQL的压力。据了解,在一些公司中,出于成本和“功能浪费”方面的考虑,索性直接选用PostgreSQL来担当Oracle数据库角色。 

    虽然坐得位置高了,可以更清楚地看清月亮,但是坐在上面的感觉想必不会太好,想必会感觉有些冷。坐在第一的位置,Oracle又如何呢? 

    在采访中,Rozwat先生表示,SQL Server在几年之后仍然会落后于Oracle。而对于MySQL,Rozwat先生则表示,MySQL可以成为Oracle的竞争对手,这得益于MySQL的低成本以及下载量。但是MySQL在大型企业中的应用数量是有限的,不是大规模的。虽然MySQL拥有低成本的优势,但是它不具有可管理性,这样势必会影响用户的选择使用。而实现管理性的简易操作,正是Oracle保持自己领先地位的一种方式。 

    当笔者就开源数据库的低成本问题与一些数据库专家沟通时则得知,虽然可以通过免费下载的方式获得开源数据库,但是当客户为这些“免费产品”获得技术支持和定制化功能服务时,则要支付可观的费用。略显夸张一些的说法是,用户陆续为这些咨询服务所付出的费用,和直接购买一个Oracle数据库的费用已经接近了。

四、后关系型数据库时代,真的要到来吗? 

    关系型数据库时代之后是什么?是XML型数据库,还是泛称的“后关系型数据库时代”? 

    在Rozwat先生看来,现在谈论后关系型数据库时代还为时过早。 

    不同的技术架构会出现不同的数据库模式。如今关系型数据架构和模式已经很成熟,关系型数据库时代还会继续下去。 

    虽然关系型数据库技术在处理XML类型的时候有自己的局限性,但是,这并不就意味着关系型数据库已经落后了。对于XML数据以及XML数据库,可以在关系型基础数据库架构上,采取新的技术来处理和操作,以及解决XML数据类型带来的一系列问题。XML数据问题,或许可以借助诸如OLAP网上分析来解决。 

    而新一代的数据技术究竟会是什么?就目前的发展趋势来看,应该是在成熟、稳定的基础数据库架构上,开发和重新定义新的数据库概念,比如语义数据模式、事件驱动数据库,等等。 

    无论数据库技术和模型的理念和概念如何的创新、超前,如果不是建立在稳定、成熟的基础技术架构上面,那也只是一座流沙中的城堡。
0
相关文章