PostgreSQL 9.4 Beta 1 發布
今天PostgreSQL全球開發組宣布,PostgreSQL 9.4 第一個beta版本可用,世界領先的開源數據庫的最新版本。這個測試版包含了所有那些將在9.4版本中出現功能的預覽。請下載,測試,并報告你的發現。
主要特性:
在這個測試版中可用于測試的主要新功能包括:
- JSONB: 9.4 includes the new JSONB "binary JSON" type. This new storage format for document data is higher-performance, and comes with indexing, functions and operators for manipulating JSON data.
- Replication: The new Data Change Streaming API allows decoding and transformation of the replication stream. This lays the foundation for new replication tools that support high-speed and more flexible replication and scale-out solutions.
- Materialized Views with "Refresh Concurrently", which permit fast-response background summary reports for complex data.
- ALTER SYSTEM SET, which enables modifications to postgresql.conf from the SQL command line and from remote clients, easing administration tasks.
這些功能擴展了PostgreSQL的功能,并引入新的語法,API和管理界面.
附加功能
There are many other features in the 9.4 beta, all of which need testing by you:
- Dynamic Background Workers
- Replication Slots
- Write Scalability improvements
- Aggregate performance improvements
- Reductions in WAL volume
- GIN indexes up to 50% smaller and faster
- Updatable security barrier views
- New array manipulation and table functions
- Time-delayed standbys
- MVCC system catalog updates
- Decrease lock level for some ALTER TABLE commands
- Backup throttling
- WITHIN GROUP
There have also been many internal changes in the inner workings of the Write Ahead Log (WAL), GIN indexes, replication, aggregation, and management of the system catalogs. The means we need you to help us find any new bugs that we may have introduced in these areas before the full release of 9.4.
For a full listing of the features in version 9.4 Beta, please see the release notes. Additional descriptions and notes on the new features are available on the 9.4 Features Wiki Page.
Test 9.4 Beta 1 Now
We depend on our community to help test the next version in order to guarantee that it is high-performance and bug-free. Please download PostgreSQL 9.4 Beta 1 and try it with your workloads and applications as soon as you can, and give feedback to the PostgreSQL developers. Features and APIs in Beta 1 will not change substantially before final release, so it is now safe to start building applications against the new features. More information on how to test and report issues
Get the PostgreSQL 9.4 Beta 1, including binaries and installers for Windows, Linux and Mac from our download page.
Full documentation of the new version is available online, and also installs with PostgreSQL.