PostgreSQL的9.4已经发布(译)
2014年12月18日,PostgreSQL全球开发小组发布PostgreSQL9.4,PostgresQL是世界领先的开源数据库。针对不同类型的数据库用户,此版本增加了许多新的特性,包括提升PostgreSQL的灵活性,可扩展性和性能,改进对JSON支持,数据复制和索引。
灵活性
通过使用PostgreSQL的新JSONB数据类型,用户不再需要在关系和非关系型数据存储之间做出选择,而是二者都可以兼得。 JSONB支持使用泛化倒序索引(GIN)快速查找和简单的表达式搜索查询。用户可以使用
可扩展性
在9.4版本中,逻辑解码(logical decoding)提供了一个新的API用于读取、过滤和处理PostgreSQL中的数据复制流。这个接口是为新的复制工具,如双向复制提供支持,从而支持创建多主机的PostgreSQL集群。数据复制中还包括其它其他改进,如复制槽、基于时间延迟的复制、复制管理的改善,及复制服务器的资源利用。
性能
9.4版本还引入了多种性能改进,这将使用户在单台PostgreSQL服务器中处理更多的交易。这些包括:
- 改进GIN索引,使得它们占用空间比以前减少50%,而性能提升超过3倍。
- 更快的并发更新物化视图,更及时的报告信息。
- 使用pg_prewarm在重启时迅速重新加载数据库缓存。
- 更快的并行写入PostgreSQL事务日志。
- 支持有大容量内存的Linux大内存页。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。