Postgresql是什么
PostgreSQL是一个基于POSTGRES的对象关系数据库管理系统(ORDBMS),它是在加州大学伯克利分校计算机科学系开发的。POSTGRES开创了许多概念,这些概念后来才在一些商业数据库系统中得到应用。
PostgreSQL是这个原始的Berkeley代码的开源后代。它支持SQL标准的很大一部分,并提供了许多现代特性:
- 复杂查询
- 外键
- 触发器
- 可更新视图
- 支持事务
- 多版本并发控制
另外,PostgreSQL可以在许多方面被用户扩展,例如添加新的:
- 数据类型
- 函数
- 操作符
- 聚合函数
- 索引方法
- 过程语言
由于自由许可,PostgreSQL可以被任何人免费使用、修改和分发,不管是私人的、商业的还是学术的。
来自:https://www.postgresql.org/docs/current/static/intro-whatis.html