Linux数据库拉力赛正在上演

时间:2022-09-17 09:22:58

【前言】Linux数据库拉力赛正在上演由文秘帮小编整理而成,但愿对你的学习工作带来帮助。IBM的市场份额占到第一,其主要销售收入的增长集中在UNIX市场。因为IBM公司的DB2数据库在zSeries平台和UNIX平台的销售非常强劲,使得它的销售收入增长了5.8%。但是其在Linux平台的市场则从28%下降到了16%。 Sybase在数据库方面已经逐步边缘化,整体的市场份额退出了前...

Linux数据库拉力赛正在上演

linux在其迅猛发展的同时,也开始进入成熟阶段,并且企业的核心应用(数据库应用)也大量采用Linux平台。其中,RDBMS(关系数据库管理系统)在Linux平台的增长已经成为当前的一个热点。2004年Linux平台上的数据库增长达到118%,从前年的增长300万美元到去年的增长650万美元,增长超过两倍。

因此,无论是主流数据库、开源数据库,还是国产数据库,都在进入这场Linux数据库的拉力赛中。

主流数据库仍据主导地位

根据Gatner的统计报告显示,2004年数据库市场增长显著,比上一个年度增长了10.3%,大量的增长主要得益于商业智能和数据分析的大量增长。传统的商业数据库巨头的市场地位依然稳固,IBM公司以34.1%的市场份额居于榜首;甲骨文公司的市场份额为33.7%,以微弱的劣势位列第二;微软的产品在中小企业中也收获不小,市场份额占到了20%;NCR TERDATA公司控制了2.9%的市场;而Sybase宣称市场占有2.3%;其他数据库的市场占有总合为6.6%。

甲骨文在Linux平台的发展无疑是最快的,去年的市场增长率为14.3%,这样良好的增长得益于一些中小企业在Linux平台的网格计算和RAC(Real Application Clusters)的大量需求。

IBM的市场份额占到第一,其主要销售收入的增长集中在UNIX市场。因为IBM公司的DB2数据库在zSeries平台和UNIX平台的销售非常强劲,使得它的销售收入增长了5.8%。但是其在Linux平台的市场则从28%下降到了16%。

Sybase在数据库方面已经逐步边缘化,整体的市场份额退出了前三甲,Linux市场份额更是少之又少。为了重振雄风,Sybase和IBM决定联手在Linux平台上大干一番。

开源数据库显山露水

在Linux这种开放源代码的操作系统已经逐渐被越来越多的企业应用时,在基础软件平台的另一端,开源数据库也开始显山露水。

近年来,美国一些大企业纷纷采用开放源码数据库,它们往往在总部采用商业数据库,而在分支机构的Linux服务器上采用开源产品。这些数据库除了费用低廉,还各有独到之处。与商业化产品相比,开源数据库结构简单,但功能不凡,读取操作快捷,易管理,甚至不需要全职的管理员。从而吸引了像思科、Yahoo这样的大公司,以及众多的中小企业。在开源运动的热潮中,我们随处可见开源数据库的身影。MySQL、PostgreSQL等开源数据库大家庭成员众多,其中不乏出类拔萃者。

MySQL的数据库现在成了越来越多商业客户眼中的理想替代选择。公司的收入正源源不断的增加,虽然MySQL短期内不可能取代任何现有巨头,但却会对他们形成强大压力。

PostgreSQL无论是它支持的特性还是它的性能,都可以和其他的商业数据库一比高低。由于它采用C语言编写,在不同的UNIX之间互相移植却非常方便。

国产数据库机遇显现

目前,国内的数据库厂商大多处于起步阶段,整个市场份额不大,在Linux平台下的市场份额就更小了,但是这些数据库产品的实力却表现不俗。

应用领域不断拓展

从2003年11月起,北京市通州区、朝阳区、怀柔县等100多所学校全面安装由北控软件公司开发的应用了 Kingbase ES数据库的“中小学校园教育资源管理系统”、“校园IC卡”等系统。2003年初,Kingbase ES获得了北京市政府软件采购订单。目前,北京市政管委电子政务外网系统、北京市科委高新企业网上申报系统已先后运行于国产数据库系统和国产Linux操作系统平台。

相对金融、电信等行业而言,教育行业和电子政务领域可能更容易接受国产数据库。2003年,山东省教育信息化专家委员会和山东鲁源信息技术公司共同组织研发了中小校园网平台软件,以OpenBASE5作为其后台数据库,济南大学等高校则分别基于DM4和Kingbase ES研发了高校集群式教学管理系统、网上选课系统等。

机遇和挑战并行

数据库在信息系统中的关键地位,决定了国产数据库不能仅依靠价格上的优势进行竞争,而必须在功能和稳定性上下功夫,首先成为“真正的数据库”,并通过应用示范、演示交流、公开测试等多种方式,向用户证明自己是“好用的数据库”,然后才是“性价比高的数据库”。

虽然性价比占有很重要的位置,但是目前国产数据库的品牌效应没有形成,用户对于国产数据库整体的品牌认知度都较低,阻碍了国产数据库产业的快速扩大。另外,在烟台电子政务平台国产化试点过程中,累计发现的错误有80%是由于软件之间的兼容性出现问题。可以看出,目前国产基础软件之间相互支持不足,导致出现的问题被放大,严重的影响了国产基础软件的声誉。

从主流数据库厂商、开源数据库厂商和国产数据库厂商都在积极参与到Linux平台的数据库发展中,我们可以预见,今年将是Linux平台数据库大展宏图的一年。

链 接

数据库技术的发展

关系数据库管理系统经历了30多年的发展演变,已经形成了总量达数百亿美元的一个软件产业。因此,关系数据库技术仍然占据主流地位。

其实,关系数据库技术出现在20世纪70年代、经过80年代的发展到90年代已经比较成熟,在90年代初期曾一度受到面向对象数据库的巨大挑战,但是市场最后还是选择了关系数据库。

支持各种互联网应用

数据库管理系统是网络经济的重要基础设施之一。支持Internet(甚至于Mobile Internet)数据库应用已经成为数据库系统的重要方面。对于互联网应用,由于用户数量是无法事先预测的,这就要求数据库比以前拥有能处理更大量的数据以及为更多的用户提供服务的能力,也就是要拥有良好的可伸缩性及高可用性。

向智能化集成化方向扩展

数据库技术的广泛使用为企业和组织收集并积累了大量的数据。数据丰富、知识贫乏的现实直接导致了联机分析处理(OLAP)、数据仓库(Data Warehousing)和数据挖掘(Data Mining)等技术的出现,促使数据库向智能化方向发展。同时企业应用越来越复杂,涉及到应用服务器、Web服务器、其他数据库、旧系统中的应用以及第三方软件等,数据库产品与这些软件是否具有良好集成性往往关系到整个系统的性能。

开源数据库异军突起

现在开源数据库比较符合一些网站的数据库要求,能够满足中等负载量的商业应用程序的需求。对于这些类型的应用,可以使用它来代替专有数据库,以降低许可和支持的费用。我国教育部社科管理系统网络版使用的就是MySQL数据库,该管理系统正在全国所有高校中使用。选择 MySQL,不仅节约了支出,而且性能也完全可以满足要求。

当然,从目前来看,企业对开源数据库的接受不会对DB2、甲骨文 等大型专有企业数据库有很大的影响,但对其他一些中小型专有企业数据库会造成一定程度的冲击。

无论是专有数据库厂商还是企业用户,关注开放源码数据库并与之保持同步是一个明智之举。在开放源码数据库中不断涌现的功能和工具将给用户带来很大利益,也使开源数据库在严峻的数据库市场中不断提升自己的竞争力。

国产数据库的春天

从IDC公布的2004年度国内开源软件业的分析报告显示,经过几年来的发展,国产Linux终于走出入不敷出的窘境,开始盈利。IDC数据表明,去年我国Linux市场收入达到930万美元,比前一年增长了20%,并预测2009年前该市场将以23.9%的复合增长率高速增长。赛迪顾问的统计显得更乐观:2004年,中国Linux软件市场的销售规模接近一亿元人民币,比2003年增长了44.8%。这种利好的背后是下列一些基本面在支撑:一是Linux在操作系统产品结构中的市场份额从2003年的1.7%上升到2.2%,其Windows系统替代效应进一步增强;二是Linux服务器市场保持了强劲的增长势头,在2004年独占84.7%的市场份额,销售额达到8190.67万元,同比增长45.9%;三是大型企业和政府市场份额分别比2003年同期上升了0.6和0.9个百分点,达到31.4%和29.8%,Linux开始显现其蚕食UNIX市场的另一个重要潜力;四是从销售终端反馈的情况看,不少个人出于兴趣爱好或未来方便求职的原因开始购买Linux产品,个人零售市场开始启动并且出现民间自发的Linux人才积累。

其实,上述增长得益于国内Linux产品的成熟化、市场趋于理性化,行业联盟的成立推动标准化进程以及政府主导下的跨产业应用推动沟通这四个主要因素,重点是后两种因素。作为一项既定的政府重点培育的幼稚产业,国产Linux及相应开源软件的发展以前具备了较强的产业引导政策、税收政策的支持,但存在相应财政政策、金融政策的配套缺失。因此,很难说国家对该产业扶持纳入了整体制度安排。

在Windows、UNIX等平台已经有非常成熟的主流数据库支持的情况下,国产数据库无法与它们竞争。在此关键时刻,Linux平台的日益普及,正好为国产数据库的发展提供了一个机会和平台。国产数据库的春天正在来临……

厂商观点

■ Sybase软件(中国)有限公司 郭宝群

Linux将与UNIX平分秋色

Linux是一个逐渐普遍使用的操作系统。随着Linux的普及,Linux平台上的应用系统会逐渐增多,Linux数据库市场必然呈上升趋势,而且很多SCO UNIX和Windows平台的应用会更多地移植到Linux平台上来,Linux数据库在将来也许会和UNIX数据库平分秋色,占据相当的主导地位。

因此,对于Linux用户,我们可以分成两类,一类是已经具有应用系统,要解决的问题是如何移植到Linux平台上来;另一类是要建立新的应用系统的用户。第一类用户要考虑数据库的移植复杂度,系统兼容性。从Linux系统过渡到UNIX系统也很容易。对第二类用户来说,所要考虑的是系统的性能,总拥有成本,可靠性,以及是否易于掌握和使用。

国产数据库当自强

■ 人大金仓信息技术有限公司 任永杰

数据库应该充分利用最新的Linux内核支持的技术来提高数据库系统的性能。采用高效的数据缓存、数据压缩等技术来提高数据库系统的性能,这样更能满足用户的需求。

国产数据库从技术层面来看,与国际主流产品的差距并不算太大,主要的差距还是在产品的形态、数据库应用的广度和深度上。

所以,我们对于国产Linux数据库未来的发展前景应该是非常看好的,尤其是在服务器端的应用。预计在未来5年之内,Linux数据库在服务器数据库应用中将达到或超过50%的份额。在此基础上,用户就可以根据自己的需求来选择不同的产品。

性能卓越才能赢得先机

■ 北京神州航天软件技术有限公司 梁晓虹

数据库应该在性能方面为主导,从而研制一个在功能、性能、实用性、稳定性、安全性以及可扩展性等方面能够满足电子政务、企业信息化、 电子商务以及国防工业等敏感部门信息化建设需求的大型通用数据库产品,并在这些领域中逐步替换国外数据库系统。

神舟OSCAR数据库系统性能稳定、功能完善,可广泛应用于各类企事业单位、政府机关,尤其是国防、航天、 航空等事关国家政治、军事、经济安全的各要害单位的信息化建设。

神舟数据库系统的成功研制和应用, 一方面将可能彻底解决由于广泛应用国外数据库产品可能带来的信息安全问题,另一方面也将在系统软件领域极大地推动我国民族软件产业的发展。

性价比应该占主导

■ 东软集团软件产品事业部 彭成宝

分析国内市场流行的数据库系统软件,不难发现,国内用户在选择数据库系统软件时往往出现两个极端:

一种是各类微机上使用的单机版数据库系统;另一种是功能强大,规模庞大的国外数据库系统,用户花费巨资购买这种软件之后,发现只能用上其中很少一部分功能,这势必造成浪费。当企业的利益与老板的利益捆在一起时,成本就会成为优先考虑的因素,在选择用于企业信息化的软件时就会更加注重软件的性能与价格比。这时,以上两种数据库系统就不能满足企业的要求,而功能完善,价格合理,能满足应用要求的数据库系统将成为需求的热点。

MYSQL:快速、健壮和易用

MysQL是一个真正的多用户、多线程SQL数据库服务器。它是以一个客户机/服务器结构来实现其功能的,并由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。MySQL主要特点是快速、健壮和易用。 MySQL全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函数(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。并且支持ANSI SQL的LEFT 0UTER JOIN和ODBC。

mSQL:短小精悍

mSQL(mini SQL)是一个单用户数据库管理系统,个人使用免费,商业使用收费。由于它的短小精悍,使其开发的应用系统特别受到互联网用户青睐。mSQL是一种小型的关系数据库,性能不是太好,对SQL语言的支持也不够完全,但在一些网络数据库应用中是足够了。由于mSQL较简单,在运行简单的SQL语句时速度比MySQL略快,而MySQL在线程和索引上下了功夫,运行复杂的SQL语句时比mSQL, PostgreSQL等都要快一些。

神舟OSCAR:支持多种计算模式

通用的数据库管理系统神舟OSCAR数据库管理系统支持Windows、Linux以及Solaris等多种主流操作系统平台, 应用Java技术定制各种数据库管理工具,具有很好的跨平台支持能力。它支持多种计算模式,并且支持包括集中式结构、 客户/服务器结构、Web浏览器/Web应用服务器/数据库服务器多层结构等多种应用体系结构,能满足Internet/Intranet环境下的各种应用要求。

PostgreSQL:支持多平台

PostgreSQL 是属于对象-关连式的数据库管理系统(ORDBMS)。PostgreSQL是用C语言写成,可以在不同的UNIX平台上移植。

PostgreSQL支持存储过程,对于一个严肃的商业应用来说,作为数据库本身,有众多的商业逻辑的存在,此时使用存储过程可以在较少地增加数据库服务器的负担的前提下,对这样的商业逻辑进行封装,并可以利用数据库服务器本身的内在机制对存储过程的执行进行优化。

Sybase ASE:全面支持Linux平台

Sybase是首家推出C/S架构关系型数据库的厂商,拥有领先的数据库管理技术和产品,也是最先把企业级数据库管理技术和优异的数据库性能扩展到Linux平台的厂商。目前最新版Sybase ASE 12.5.2 专门设计用于增强这些功能, 在继续保持以前版本的关键业务性能和高效计算的同时,在易用性、系统性能和支持新应用程序方面进行了增强和改进, 并进一步提高了系统安全和Linux的可扩展性,被誉为是Linux平台上理想数据库系统。

IBM DB2:大规模并行分布式处理

DB2 UDB本身所具有的多方面优势以及它在大规模的并行及分布式处理方面的强大的功能,迅速地得到了广大数据库开发管理人员认可和广泛使用,很快占据了Linux数据库市场的主导地位。

针对新一代数据库应用的特点,DB2 UDB在很多方面做了专门增强,比如数据仓库的集成,应用开发和数据库移植的简化,电子商务应用的加强,异种数据库的存取等等。

达梦DM4:三权分立的安全管理机制

达梦Linux数据库产品采用全新的体系结构,采用“三权分立”的安全管理机制,安全级别达到B1级,并在大数据量存储处理、并发控制、数据查询优化处理、事务处理、完备的数据管理机制和支持SMP系统等诸多方面都有突破性进展和提高。

达梦Linux数据库具有基于Java技术的多平台同一风格的全图形化管理界面;异构系统互联互访:与国外著名数据库管理系统(Oracle、SQL Server等)高度兼容,其应用系统易移植。

OpenBASE:支持多层体系结构

OpenBASE5.1版本对OpenBASE之前各版本的功能进行了扩充和优化,功能、性能、可用性和可靠性方面都得到了较大提高。OpenBASE5.1可以运行在通过TCP/IP连接起来的各种UNIX、Windows的网络环境中。它支持存储过程和触发器;支持基于统计的查询优化和索引机制;支持大对象字段BLOB和CLOB的存取;支持ODBC3.0和JDBC3.0标准,互连性好;采用基于多版本并发控制的事务管理机制,能够保证事务的ACID特性。

KingbaseES:均衡提升产品性能

作为中国制造的数据库产品,人大金仓数据库一贯保持着对博大精深的中国文化的尊重和合理传承,它创新性地在产品研发理念、功能模块设置、市场推广策略等方面借鉴中国传统学说的系统论观点,使各种产品要素得以有机整合,既可均衡提升,亦能互为关联,彼此呼应,全方位地实现了产品和谐、统一的最佳境界。

上一篇:三招支起软件产业 下一篇:还IT一分平凡