数据库:开源猛于虎!

来源:互联网 发布:js window.parent 编辑:程序博客网 时间:2024/05/17 03:57

随着本季度著名的开源数据库MySQL发布其5.0版本,有关开源数据库的讨论在设区内又开始了新一轮的火爆讨论。这次推出的新版本从功能上看,似乎没有理由让人不选择它了!

近年来IT业展开的开源运动已经成为了软件开发领域内的热门话题,在这种思潮的推动下,MySQL目前已经成为了世界上最为流行的开源数据库。

 

 MySQL5.0中将包括所有原来缺失的企业级特性。MySQL共同创始人David Axmark说,自从1995年我们开始做MySQL以来,人们一直抱怨它连存储过程、触发器和视图都不支持。十年一剑,新版本将一举解决所有问题。这将是我们公司有史以来最重要的版本。

根据Evans Data Corporation的调查,MySQL在开源市场拥有40%的占有率,紧随其后的是Firebird39%)和PostgreSQL11%)。Axmark认为,新版本将相当有助于市场占有率的提高,用户量可望至少提高10倍。

 

2年来,美国一些大企业纷纷采用开放源码的数据库,它们往往在总部采用商业数据库,而在分支机构的Linux服务器上采用开源产品。这些数据库除了费用便宜,还各有独到之处。与商业化产品(如OracleIBM DB2)相比,开放数据库结构简单,因此读取操作快捷;易管理,甚至不需要全职的管理员。

    由于开源数据库性能好、使用许可费少、管理费用低,甚至吸引了像CiscoYahoo这样的大公司。

 

在开源运动的热潮中,我们随处可见开源数据库的身影。MySQLPostgreSQLSAPDBInterbaseBerkeley DB……它们像一颗颗璀璨的星星闪耀在夜空。

 

 

目前主要的开源数据库产品有:

 

产品名称

领域

最新版本

厂商或背景

主要特性

MySQL

企业应用,通用关系数据库

MySQL 5.0

瑞典公司MySQL

全面支持视图,触发器,存储过程。

PostgreSQL

通用对象-关系型数据库管理系统

PostgreSQL 8.0

PostgreSQL起源于PostgreSQL 最早开始于BSD Ingres项目,由美国加利福尼亚大学Berkeley分校开发的Postgres v4.2,目前作为开源项目由志愿者继续开发,遵循BSD许可。以往的版本正式支持的平台只限基于Unix的操作系统。

Win32的直接支持,时间恢复点,表空间,表空间,存贮过程,视图,触发器,外键

Ingres

通用关系数据库

Ingres r3 

Ingres在加州大学伯克利分校诞生,主要的设计者是当时鼎鼎大名的Michael Stonebraker教授; CA公司

高可用性集群;可升级数据库集群;表分区和索引功能;并行查询处理;在线表和索引识别;充分利用64位环境资源的能力;全面支持Unicode 格式的全球商业数据资源

Firebird Interbase

 

 

20001.3Borland宣佈 Interbase 6 公開源代碼; FireBird 源自於BORLAND InterBase 6 Open Source版本

有免費版本/簡單易用/運作穩定/維護成本低/可以簡單快速的安裝

跨平臺、多種網路協定。

Berkeley DB

开放源代码的内嵌式数据库管理系统

Berkeley DB4.3.27

Sleepycat Software

通过内嵌在程序中的Berkeley DB函数库来完成对数据的保存、查询、修改和删除等操作。