简介与安装
简介
PostgreSQL是一种开源对象关系型数据库。
特点
- 稳定可靠。支持WAL、PITR、异步复制、同步复制等技术保障数据高可用性。
- 开源。开源协议类似BSD和MIT,开放度很高。
- 丰富的数据类型。包括基本的整型、字符串、布尔、时间戳、UUID,还有JSON、XML、Key-Value,地理型的点、线、多边形等,也可以自定义数据类型。
- 复杂SQL支持更好。相较于MySQL,PostgreSQL对多层嵌套子查询支持更好,而且提供丰富的内置函数
- 提供专门的性能优化工具。PostgreSQL提供专门的性能优化工具,可以很方便地定位问题。
- 拓展性强。编写插件拓展功能很方便。
- 轻便小巧。相较于Oracle,PostgreSQL占用的硬件资源更少。