PostgreSQL 9.1正式版发布了!
PostgreSQL(发音为Post-gress-cue-ell)是一个自由的对象-关系数据库服务器(数据库管理系统),基于灵活的 BSD风格许可证。PostgreSQL支持大部分 SQL 标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL 可以用许多方法扩展,比如,通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。
主要新特性如下:
Synchronous Replication: enable high-availability with consistency across multiple servers.Per-Column Collations: support linguistically-correct sorting per database, table or column.Unlogged Tables: greatly improves performance for ephemeral data.
几个新的主要特性,包括同步复制和其他复制功能、列collations、unlogged表、SQL/MED(外部数据管理),以及 外部数据(来自Oracle、MySQL、CouchDB、Redis、CSV、Twitter等)封装等。在性能及数据库管理上也进行了改进,并改善了 几个SQL和PL/PgSQL特性。
- 允许同步复制。
- 添加了外表支持。
- 添加了列排序规则支持。
- 添加扩展,以简化打包PostgreSQL的操作。
- 添加一个完全序列化的隔离级别。
- 支持unlogged表,这可以利用CREATE TABLE语句中的UNLOGGED选项来实现。
- 允许WITH子句中使用数据修改命令(INSERT/UPDATE/DELETE)。
- GiST索引中添加了近邻搜索。
- 添加SECURITY LABEL命令,提供SELinux权限控制支持。
- 更新了服务器端的PL/Python语言。
这些特性满足了用户多年来提出的需求,为部署及迁移PostgreSQL应用扫清了障碍。
正如VMWare公司高级研发副总裁Charles Fan说道,“PostgreSQL 9.1作为一个开源数据库,提供了企业级数据库所需的大多数高级特性。PostgreSQL 9.1得到了富有创造力的开源社区的支持,成就了一个又一个客户。PostgreSQL在创建与运行云端应用程序方面占据了有利的竞争优势。”
更多信息:http://www.postgresql.org/about/news.1349
下载地址:http://www.postgresql.org/download/
【编辑推荐】