写点什么

PostgreSQL 2022 调查结果发布:全球排名第四的背后是开源的力量

  • 2022-08-05
  • 本文字数:1360 字

    阅读完需:约 4 分钟

PostgreSQL 2022 调查结果发布:全球排名第四的背后是开源的力量

近期,时序关系型数据库 TimescaleDB 背后的公司 Timescale 发布了 2022 年 PostgreSQL 现状调查,该调查从 2022 年 6 月 6 日到 2022 年 6 月 30 日,总共持续了四个星期。其中,根据 2019 年和 2021 年的调查结果,来自 EMEA(欧洲、中东、非洲)的受访者约占所有受访者的一半,其次是北美,占 25.9%。

 

全球第四大最受欢迎的数据库:PostgreSQL


根据 DB-Engines 最新排名,PostgreSQL 现在是全球第四大最受欢迎的数据库,前三名是霸榜已久的 Oracle、MySQL 和 Microsoft SQL Server,很显然,要超越它们 PostgreSQL 还有很长的路要走,但是,就目前的趋势来看,这也只是时间问题。



多年来 PostgreSQL 的最大创新之一是在其 PostgreSQL 9.2 中引入了生成 JSON 数据功能。此外,正如 Redmonk 分析师 James Governor 所指出的,“目前有一些 NoSQL 和大数据的疲劳”,因此,开发人员开始使用久经考验的 PostgreSQL 作为 MongoDB 和 Apache Cassandra 的可行替代方案,用于一些关键工作负载。

 

当然,最重要的一点还有,Joyent 的解决方案工程总监 Elijah Zupancic 说道,“PostgreSQL 也得到了开发者的认可,从他们的角度来看,使用它是一种乐趣,其文档很精彩,数据类型反映了开发人员的工作类型。”与其他排名前 10 的数据库不同的是,PostgreSQL 不依赖任何单一供应商,并且在开源社区中享有非常显著的地位。要知道,商业供应商将永远无法跟上开源项目在这个层次上所能提供的变化速度。


2022 PostgreSQL 调查结果


开源是开发者选择 PostgreSQL 的主要理由

 

今年,在调查使用 PostgreSQL 的理由中,增加了开源这一选项,这也成为人们选择的第一大理由(19.3%),其次是可靠性(16.5%)和扩展(9.9%)。调查中还发现,人们选择使用 PostgreSQL 的原因随着使用时长而变化:开源是使用 5 年的用户最重要的理由;可靠性和开源是使用 6-10 年的用户最重要的理由;可靠性是使用 11-15 年的用户最重要的理由。


最常使用哪些语言来访问 PostgreSQL?

 

与 2021 年的调查一致, SQL、Python、Java、shell 脚本和 JavaScript / TypeScript 被列为访问 PostgreSQL 最常用的语言。

 

与 Java 相比,具有 0-5 年经验的 PostgreSQL 用户使用 JavaScript 或 TypeScript 较多;而拥有 6 年以上经验的用户更多使用 shell 脚本来访问数据库。


使用 PostgreSQL 时长

 

根据 DB-Engines 近期的排名,PostgreSQL 越来越受欢迎,数据显示使用不到一年的新用户数量从 2021 年的 6.1 % 增长到 2022 年的 6.4 % 。


使用 PostgreSQL 的受访者所在团队有多大?

 

调查中显示受访者通常在 2 到 10 人的团队中工作。


使用哪些可视化工具?

 

在本项问题调查中,21% 的受访者表示不使用可视化工具,但在使用的受访者中,Grafana、pgAdmin 和 DBeaver 是最常用的工具,这与 2021 年的结果保持一致。


如何部署 PostgreSQL?

 

与 2019 年和 2021 年相比,自行管理 PostgreSQL 数据库的用户越来越少,更多的 PostgreSQL 用户使用 DBaaS 提供商来部署 PostgreSQL。

 

在将 PostgreSQL 部署为 Kubernetes 容器的人中,44% 使用 Helm,16% 使用 Crunchy Operator,7% 使用 Zalando Operator。



完整调查报告查看:

 

https://www.timescale.com/state-of-postgres/2022

 

参考链接:

 

https://www.infoworld.com/article/3240064/why-old-school-postgresql-is-so-hip-again.html

2022-08-05 16:317065

评论

发布
暂无评论
发现更多内容

《从0到1学习Flink》—— 你上传的 jar 包藏到哪里去了?

zhisheng

大数据 flink 流计算

Neo4j执行计划

脚动两轮男之漂流小王子

一文搞懂RSA算法

somenzz

北大学子手写实现《统计学习方法》书中全部算法!

GitHubDaily

人工智能 GitHub 学习 程序员

《从0到1学习Flink》—— Flink parallelism 和 Slot 介绍

zhisheng

大数据 flink 流计算

k8s上运行我们的springboot服务之——k8s 1.16.0安装

柠檬

k8s

Flink 从0到1学习—— Flink 不可以连续 Split(分流)?

zhisheng

大数据 flink 流计算

1分钱秒杀!疫情季,如何为孩子的升学保驾护航?

极客编

Flink 从0到1学习—— 分享四本 Flink 国外的书和二十多篇 Paper 论文

zhisheng

大数据 flink 流计算

重学 Java 设计模式:实战工厂方法模式

小傅哥

设计模式 小傅哥 重构 架构设计 工厂模式

游戏夜读 | 数据整理的难题?

game1night

招联金融助力经济复苏 致力成为“智慧生活的消费金融专家”

极客编

k8s上运行我们的springboot服务之——上传服务到docker私服

柠檬

Docker springboot

奈学教育分享:Hadoop分布式系统HDFS工作原理

奈学教育

hadoop hdfs 分布式

《从0到1学习Flink》—— Flink JobManager 高可用性配置

zhisheng

大数据 flink 流计算

你不知道的JSON.stringify(上)

前端黑板报

Java json

如何参与开源项目

郭旭东

GitHub 开源

JVM源码分析之堆内存的初始化

猿灯塔

职场提问的“唐太宗”原则

大伟

如果你想做汽车开发,请先看看这篇。

水滴

自动驾驶 软件开发 开发

Deno会在短期内取代Node吗?

葡萄城技术团队

node.js SpreadJS deno

聊一聊采访外籍人员时需要注意的几点事项

李冬梅

态度 体验 感悟

Jenkins 插件开发之旅:两天内从 idea 到发布(下篇)

donghui

DevOps jenkins jenkins-plugin

那个业务大拿死在了这个地方

小眼睛聊技术

Java 学习 高效工作 程序员 个人成长

DDD 实践手册(番外篇: 事件风暴-实践)

Joshua

领域驱动设计 DDD 事件风暴 事件驱动 Event Storming

露营之美,在乎山水之间也

李冬梅

H2 的全文检索功能

Page

全文检索 lucene H2 内存数据库

Flink 从0到1学习 —— 如何使用 Side Output 来分流?

zhisheng

大数据 flink 流计算

2020年4月云主机性能评测报告

博睿数据

云计算 百度云 ucloud 性能测试 公有云

k8s上运行我们的springboot服务之——在linux安装docker并搭建docker私服

柠檬

Docker k8s

Jenkins 插件开发之旅:两天内从 idea 到发布(上篇)

donghui

DevOps jenkins jenkins-plugin

PostgreSQL 2022 调查结果发布:全球排名第四的背后是开源的力量_开源_闫园园_InfoQ精选文章