RSS
热门关键字:  数据挖掘  数据仓库  人工智能  搜索引擎  数据挖掘导论

PostgreSQL:开源数据库新贵

来源: 作者: 时间:2008-08-08 点击:

在谈到开源数据库时,人们肯定会提到MySql,鲜有人会立马说出PostgreSQL。然而随着开源数据库的代表MySql被SUN重金招安后,人们对 一直屈居其后的产品PostgreSQL产生了许多微妙的感情变化,特别是来自于社区那些对开源狂热的技术人员。  资料:PostgreSQL 是一个开放源码的免费数据库系统。Postgres最初由加州大学伯克利分校计算机科学系开发,倡导了很多关系对象的观念,这些观念现在已经用在一些商业 数据库系统中。它提供了 SQL92/SQL99语言支持,事务处理,引用集成,存储过程以及类型扩展。PostgreSQL 则是 Postgres 的一个开放源代码的后代。
         

数据挖掘研究院


  最新版本的开源数据库PostgreSQL有很多新的特性,但它能否和SUN十亿美元的数据库MySQL一较高下?能否成为开源数据库的新贵呢?
  下面我们以新版PostgreSQL数据库的一些新特性和相关技术来分析说明一下。
  在计算机运行的各个方面速度很重要,特别是带有数据库的运行。开源数据库PostgreSQL的最新发布的8.3版除了提升了速度外,还具备的自己独 有的特性,从字面上来看,就是HOT。HOT是堆内索引技术英文的缩写,但据PostgreSQL团队的核心成员JoshBerkus称,HOT简而言之 意味着性能。HOT是PostgreSQL在其8.2版本完成后专门为8.3版本量身打造的重要特性。据Berkus在Internenews.com上 称:“它大大的提高了频繁更新数据的数据库应用程序的吞吐量,以及提高了大多数应用程序的响应时间。对有高度数据冲突的应用程序来说,性能改善能达到 300%,对大多数应用程序,性能可提高20%至30%之间”
  PostgreSQL8.3除了具备HOT特性外还具备其他的一些关键特性,这包括XML,全文搜索,以及支持枚举数据类型。同时它也支持数据仓库功 能并且改进了自我校正功能。PostgreSQL也改进了其整合Windows版本的方式。自2005年8.1版本发布后PostgreSQL不断地改进 它的Windows版本。根据Berkus发表评论说:“我们已经移可植到WInsows的MS VisualC++下进行编译,虽然这样做主要是为了改善其在Windows环境下的性能和稳定性,同时我也希望它激励一些Windows开发者成为 PostgreSQL发展的推动力。” 数据挖掘实验室
  作为PostgreSQL数据库的新版本的主要支持者, SunMicrosystems公司正在以10亿美元收购的开放源数据库MySQL。Berkus是Sun公司的员工,同时也是PostgreSQL的主 要开发者之一。SUN自2006年以来一直强烈地支持PostgreSQL。因为8.3新版的发行本Berkus注意到,他的团队在SUN的工作大多是基 于Solaris平台和兼容性问题。Berkus评论说:“我的团队在SUN的工作是为8.4 版本做准备,如更优秀的SMP扩展性和直接升级方案,但他们没有在8.3版本的定稿日2007年5月之前及时准备好,因此,大量的代码是从 EnterpriseDB移植到8.3的” 。作为EnterpriseDB公司的高级数据库设计师以及PostgreSQL社区的领导者,BruceMomjian告诉 internetnews.com说,因为PostgreSQL8.3,EnterpriseDB公司在三个洲专门组建一个开发团队致力于该项目,.该计 划同样是为了8.4版本。
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?