PostgreSQL 9.1 RC1发布

数据库 其他数据库 PostgreSQL
这是PostgreSQL 9.1第一个候选版本,该版本修复了9.1 beta中已知的错误。

PostgreSQL 9.1 第一个候选版发布了。该候选版修复了在9.1 beta版中已知的错误。

此外RC1 中还涉及如下bug:

  • pg_upgrade failure on orphaned temp tables
  • pg_restore error with standard_conforming_strings
  • resolving issues with SSI and two-phase commit

PostgreSQL的历史

早期POSTGRES

现在被称为 PostgreSQL 的对象-关系型数据库管理系统(有一段时间被称为 Postgres95)是从伯克利写的 POSTGRES 软件包发展而来的。经过十几年的发展, PostgreSQL 是世界上可以获得的最先进的开放源码的数据库系统, 它提供了多版本并行控制,支持几乎所有 SQL 构件(包括子查询,事务和用户定 义类型和函数), 并且可以获得非常广阔范围的(开发)语言绑定 (包括 C,C++,Java,perl,tcl,和 python)。

Postgres95

在 1994 年, Andrew Yu 和 Jolly Chen 向 POSTGRES 中增加了 SQL 语言的解释器。并随后将 Postgres95 源代码发布到互联网上供大家使用, 成为一个开放源码的,原先伯克利 POSTGRES 代码的继承者。

Postgres95 所有源代码都是完全的 ANSI C , 而且代码量减少了 25%。并且有许多内部修改以利于提高性能和代码的维护性。 Postgres95 版本 1.0.x 在进行 Wisconsin Benchmark 测试时大概比 POSTGRES v4.2 快 30-50%。

PostgreSQL

到了 1996 年, "Postgres95"改成新名字 PostgreSQL 用于反映最初的 POSTGRES 和最新的使用 SQL 的版本之间的关系。 同时版本号也 重新从 6.0 开始, 将版本号放回到最初的由 伯克利 POSTGRES 项目开始的顺序中。

Postgres95 版本的开发重点放在标明和理解现有的后端代码的问题上。 PostgreSQL 开发重点转到了 一些有争议的特性和功能上面,当然各个方面的工作同时都在进行。

【编辑推荐】

  1. 简述PostgreSQL存储体系 小块头也有大优点
  2. 详解PostgreSQL的TOAST大字段存储方式
  3. PostgreSQL 9.1 Alpha5发布
责任编辑:艾婧 来源: 开源中国社区
相关推荐

2009-06-02 09:05:11

netbeans 6.netbeans下载netbeans发布

2012-05-21 13:24:03

JavaEclipseEquinox

2010-04-06 10:25:43

Prototype

2009-07-02 18:14:12

Linux

2010-06-18 08:55:37

openSUSE 11

2011-10-25 09:35:25

jQuery 1.7

2009-06-01 09:25:51

Python 3.1 Python平台

2011-03-30 11:48:57

PostgreSQL9.1Alpha5

2012-03-01 08:28:25

jQuery MobijQuery MobijQuery Mobi

2009-12-01 09:41:57

NetBeans 6.

2012-02-22 15:51:22

JavaPlay Framew

2009-05-04 09:30:10

JRubyJavaGoogle App

2012-06-02 01:41:00

GroovyJVMJava

2012-02-14 09:39:53

JavaSmartGit

2010-07-10 11:46:13

Eclipse E4 Eclipse E4

2011-02-18 10:56:12

PHP

2010-04-19 15:07:26

JRuby 1.5.0

2012-03-19 10:04:06

JActorJava

2009-04-23 09:14:34

Dojo新版发布

2010-12-28 09:54:34

FreeBSD 8.2FreeBSD 7.4
点赞
收藏

51CTO技术栈公众号