PostgreSQL 9.2 Beta 1 发布,性能和伸缩性提升
fmms 13年前
<p><strong>PostgreSQL</strong> 是一个自由的<span class="new">对象-关系数据库</span>服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、<span class="new">Sybase</span>、IBM 的 <span class="new">DB2</span> 和 Microsoft SQL Server的一种选择。</p> <p>PostgreSQL 不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把SQL拼读为"sequel"的人。PostgreSQL 开发者把它拼读为 "post-gress-Q-L"。(<span class="external text">Audio sample</span>, 5.6k MP3)。它也经常被简略念为 "postgres"。<br /> </p> <p><span style="font-weight:bold;">PostgreSQL 开发组今天发布了 PostgreSQL 9.2 的首个 Beta 测试版本</span>,该版本在性能方面以及垂直和水平伸缩性上都得到了很大的改善,建议大家下载测试。</p> <p>主要性能和伸缩性提升的方面包括:</p> <ul> <li>只扫描索引,允许用户避免低效率的表扫描</li> <li>增强只读工作负载扩展到64核,每秒可处理超过30万查询</li> <li>改进了写数据的速度,包括组提交 group commit</li> <li>降低 CPU 的电源消耗</li> <li>层叠复制,支持地理上分散的备用数据库</li> </ul> <p>PostgreSQL 9.2 还将为开发者提供一些新的特性,包括:</p> <ul> <li>支持 JSON 数据格式,提供混合文档关系数据库功能</li> <li>范围类型,支持新的日历、时间序列和分析应用</li> <li>ALTER 和其他语句的改进,更方便的对运行中的数据库进行更新</li> </ul> <p>完整的改进列表请看 <a href="/misc/goto?guid=4958339969978261727">release notes</a>.</p> <p>下载地址:<a href="/misc/goto?guid=4958190069694815913">download page</a>.</p> <p>完整的文档请看 <a href="/misc/goto?guid=4958339971507163189">这里</a>,</p>