Postgresql生态

本文探讨了PostgreSQL数据库从早期的落后状态,经过生态建设的追赶,尤其是在近年来DB-ENGINES排名提升,以及其与MySQL生态的对比。作者以OracleDBA的角度,强调了PG数据库的开源特性、商业适应性,以及在运维中的挑战和优势,如依赖第三方生态工具和紧密与操作系统结合的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天我来聊聊PG的生态。PostgreSQL似乎是目前除了Mysql之外最火的开源关系型数据库了。大家可能觉得PG是一个后来者,实际上PG这个80后足足比Mysql早诞生了6年。不过在随之而来的开源数据库浪潮中,PG起了个大早,赶了个晚集。哪怕是1996年Postgres改名为PostgreSQL以后,也没有赶上以SQL为核心的关系型数据库大行其道的这火红二十年。

2013年一个客户让我帮助分析一下,如果他们必须去IOE,那么Mysql和PostgreSQL这二者中,用哪个数据库来替代Oracle比较合适呢?我们团队通过一系列的分析,最后给出的答案是Mysql,因为那时候的PostgreSQL还不够成熟,在RDBMS产品上,vacuum导致的问题对高并发的核心应用系统来说,运维难度很大。其周边的生态建设更是落后Mysql太多了。

不过这些年PG数据库已经逐渐赶上来了。大家可以看到从2013年开始PG在DB-ENGINES上的只有不足200分,到2021年底突破600分,PG数据库只用了8年时间。在最近几年的DB-ENGINES的DBMS OF THE YEAR中,PG摘取了2017/2018/2020,MYSQL摘取了2019。不出意外的话,今年的DBMS OF THE YEAR 2021又将被PG摘取。

为什么现在应该是看好PG数据库的时候了呢?这和PG已经逐渐形成的生态有很大的关系。PG的生态发展与MYSQL有所不同。MYSQL的生态是在大量的互联网公司中的成功应用下逐渐发展起来的,大家用的好造就了MYSQL生态的快速发展。基于My

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值