当前位置: hcjggs->优技培训 > DB-Engines Ranking of Relational DBMS:PostgreSQL持续上涨

DB-Engines Ranking of Relational DBMS:PostgreSQL持续上涨

2022-08-25作者:hcjggs来源:www.hcjggs.com

国内说去“O”说了好几年,依然没有决定性的产品可以取代Oracle的性能,而近几年随着PostgreSQL在国内的爆发,越来越多的企业开始往PG数据库方面尝试,国内的许多数据库产品也是基于PostgreSQL而再次开发的,PG的流行对国内继续使用Oracle数据库造成很大的影响。

世界上最先进的开源关系型数据库

PostgreSql官方网站上打出的口号就是上面这句:“PostgreSQL: The World's Most Advanced Open Source Relational Database,世界上最先进的开源关系型数据库”。

PostgreSql是一个开源项目,其拥有很好的扩展性,功能丰富。也许就是其复杂的功能,导致流行度没有MySql高。

曾经有博主在十年前就提出过相关的问题,我们看一下截图:

不过从流行排行来看,PostgreSql一直在上升,其流行度的上升必然会挤占其他关系型数据库的市场,

如今的互联网业务更加复杂,需求也更广泛,MySql被Oracle收购,其使用协议对公司来说并不是很友好,而PostgreSql是一个完全开源的产品。

再者目前很多公司都将其大型服务服务逐渐拆解成微服务,原来的数据库也会逐步进行拆解。然而相比于Oracle,PostgreSql由于其开源属性,综合成本会低很多。而且可以兼容大部分的关系型数据库使用场景。所以一些公司会选择PostgreSql作为其数据库的一个选择,同时PostgreSql的丰富功能也可以提供更多的使用场景,何乐而不为呢。

Oracel大行其道,但是成本颇高,MySql又被Oracle收购,其开源协议令人不爽。PostgreSql显然成为了数据库首选,可以有效地降低企业的成本。

PostgreSql的一些特点:

1 PostgreSql是通用型数据库

PostgreSql提供了丰富的数据类型,如下:

基本数据(整数,数字,字符,布尔值)

结构化数据(日期/时间,数组,多范围,UUID)

文档数据类型 (JSON/JSONB,XML,Key-Value)

几何类型 (点,线,圆,多边形等)

网络地址类型 cidr,inet,macaddr

可自定义 (复合类型数据,自定义类型)

其可以存储并计算大多数场景的业务数据,可以在高可用的前提下提供高可用性,适合一些复杂的业务逻辑。

2 PostgreSql具有丰富的扩展性

既有Oracle绝大部分的功能,也提供了许多扩展功能。如PostGIS,可以直接在数据库中进行GIS地理数据的存储和计算等。另外还有pg_stat_statements,pg_trgm,pgcrypto等丰富的插件

3 大多数公有云支持

如今的大多数公有云服务均推出自己的RDS产品, AWS,阿里,腾讯,华为云等均有对应的PostgreSql产品。

4 开源免费

PostgreSql是开源软件,我们可以自由选择,自由使用,自由扩展,自由部署,而且并不会被软件厂商左右。

与Oracle相比,PostgreSql的0成本难道还不够吸引你么?

总结

PostgreSql已经走过了30多个年头,相信其可靠性已经得到足够多的证明。未来足够多的使用场景下肯定会有一席之地,而其自由地开源协议也会推动其成为主流数据库之一。开源产品的繁荣会为广大程序员以及社会带来不少的便利,至少未来我们可以多一种选择!

来源:网易


信息技术应用创新PostgreSQL认证

为支持国产数据库发展,规范数据库技术行业技能标准,对于PostgreSQL技能培训、资格认证考核等工作,由国家工业信息安全发展研究中心与北京神脑资讯技术有限公司共同推出《信息技术应用创新数据库工程师》能力认证,通过PostgreSQL管理员中级能力考核后,由国家工业信息安全发展研究中心颁发证书。

相关机构

国家工业信息安全发展研究中心(工信一所)、北京神脑资讯技术有限公司 共同推出

课程目标

掌握PG数据库的技术、特点、操作,达到PostgreSQL数据库专家级别,考取PGCP中级证书和PGCM高级证书。

课程收益

由国家工业信息安全发展研究中心(工信安全)审核颁发证书

考取PG认证证书,体现个人技术能力,获得更高职业发展机会

凭此证书,投标信创项目的“加分”项

凭此证书,评职称的“加分”项

授课讲师-陈老师

CUUG金牌讲师,20多年一线工作和教学经验

PostgreSQL金牌讲师

PG社区培训委员会委员

Oracle 10g/11g/12c OCM大师

工信安全PostgreSQL认证考试评审专家

证书实图

  • 2024年第13届PostgreSQL中国技术大会来啦!
  • DB-Engines:PostgreSQL is the DBMS of the Year 2023
  • PostgreSQL技术大讲堂 - 第50讲:PG分区表管理
  • 2024-02-02,恭喜CUUG 刘同学通过Oracle考试获得OCP 19c证书
  • OCP认证能不能在家中考试,不去VUE考点考试吗?
  • 恭喜CUUG Guo同学以较高分数通过19c OCM认证考试!
  • 3月30日,工信部人才交流中心PostgreSQL认证考试顺利结束
  • 2024年4月8日,工信人才发布红头文件:PostgreSQL数据库管理人才研修与评测班
  • 恭喜CUUG入选2024年工业和信息化重点领域人才能力评价支撑机构
  • 天津职业技术师范大学《PolarDB开源数据库工作室》授牌仪式顺利完成
  • 温州大学国产开源数据库工作室成功举办PostgreSQL技能培训活动
  • oracle ocp证书有效期多长时间
  • 5月16日,开源驱动教育创新研讨会(青岛站)成功举办-CUUG
  • 5月17日,PolarDB开源数据库沙龙(青岛站)成功举办-CUUG
  • PostgreSQL技术大讲堂 - 第52讲:与德哥背后的男人们聊如何实现自动性能调优
  • 7月8日,恭喜CUUG 张同学通过19c OCM认证考试,成绩公布!
  • Oracle OCP证书还有用吗 含金量有多高
  • 腾讯云认证级别名称TCA、TCP、TCE升级为TCCA、TCCP、TCCE
  • 怎么报考腾讯云TDSQL数据库工程师认证(TCCA、TCCP、TCCE)
  • PostgreSQL PG夜话(第20期):数据库老陈、德哥、快立方华总,聊一聊数据库内存管理
  • PostgreSQL技术大讲堂 - 第56讲:老陈与德哥聊“数据库孤儿文件”
  • PostgreSQL技术大讲堂 - 第57讲:老陈与德哥聊“数据库安全”
  • PostgreSQL技术大讲堂 - 第58讲:老陈与德哥聊“txid从32位变成64位的影响与调整”
  • 报名啦!第13届PostgreSQL中国技术大会,”聚焦云端创新 汇聚智慧共享“
  • 汇华学院PG证书来了!工信人才&CUUG PostgreSQL管理员认证!
  • 温州大学PG证书来了!工信人才PostgreSQL管理员认证证书!
  • 5月25日,温州大学49名学生参加工信人才PostgreSQL认证考试!
  • 5月30日,PG中级证书来了!工信人才PostgreSQL管理员认证证书!
  • 6月1日,汇华学院12名学生参加工信人才PostgreSQL认证考试!
  • PG技术大讲堂 - 第55讲:通义大模型+向量数据库实现AI的外脑
  • PostgreSQL技术大讲堂 - 第53讲:老陈与德哥开讲PostgreSQL 17新特性
  • PostgreSQL技术大讲堂 - 第54讲:如何在上线前精准评估PG SQL性能
  • 有大奖!第13届PostgreSQL中国技术大会:聚焦云端创新,汇聚智慧共享
  • PolarDB开源社区走进金蝶,开源数据库沙龙成功举办!
  • 阿里云PolarDB再获顶会SIGMOD最佳论文奖
  • 阿里云斩获国际数据库顶会ICDE 2024最佳论文
  • 腾讯云数据库TDSQL荣获深圳市科技进步奖一等奖
  • Oracle OCP认证还值得考吗 考OCP证书需要门槛吗
  • 今天(5月6日),CUUG 赵同学收到19c OCM认证考试证书!
  • Oracle数据库加入AI功能,Database 23c改名为Database 23ai
  • PostgreSQL技术大讲堂 - 第51讲:老陈与德哥聊一聊数据库调优
  • PostgreSQL从入门到精通教程,这样学习postgres
  • PostgreSQL数据库,为什么会异军突起?
  • PostgreSQL中国技术大会 CUUG获得PostgreSQL数据库认证与培训合作伙伴
  • 不懂就问:什么是PostgreSQL数据库管理员认证
  • 是时候解锁一下“PostgreSQL数据库认证专家”了
  • ocm认证考试费用多少钱,Oracle OCM考几科
  • OCP认证没有含金量了?来看看Oracle OCP 证书的用处!
  • Oracle OCM证书还值得考吗?哪些人需要考OCM
  • Oracle 数据库认证,数据库领域的金字招牌