1、什么是PostgreSql数据库:

(1)简介

  • 介绍:起源可以追溯到1986年,它是加州大学伯克利分校POSTGRES项目的一部分,在核心平台上已有30多年的积极开发经验。
  • 对象—关系数据库系统

(2)优点:

  • 免费,开源
  • 高度可扩展(可以定义自己的数据类型等)
  • 支持大部分的SQL语言,并且提供了很多其他现代特性
  • 可以在所有主要操作系统上运行
  • 兼容所有的编程语言(以使用不同的编程语言编写代码)

(3)数据库对比:

  • 面向关系型数据库
    • Oracle 企业级数据库
    • MySQL 主要用于开发网站
    • SQLserver Microsoft的数据库,用于开发企业内部的内容
    • Postgresql 与MySQL类似,处于竞争地位,排名低一些,但呈上升趋势
  • 非关系型数据库(Nosql)
    • MongoDB
    • Redis

(4)数据库排名:

图片说明

官网:https://db-engines.com/en/ranking