NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:316131

评论

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

克隆远端项目,idea 自动生成了一个.idea 文件夹,怎么办?

bug菌

git IDEA .gitignore 三周年连更

Vue3 watch 与 watchEffect

程序员海军

Vue Vue 3 watch 三周年连更

聊聊JavaScript和Scala的表达式 Expression

Jerry Wang

JavaScript scala 三周年连更

Go语言开发小技巧&易错点100例(五)

海风极客

三周年连更

华为云等保合规解决方案,助力企业轻松、省心、安全“上云”

秃头也爱科技

连Hibernate技术都不清楚,你敢说你自己会ORM框架?

浅羽技术

Java hibernate 框架 ORM框架 三周年连更

【体验有奖】 玩转 AIGC,Serverless 一键部署 AI 图像生成服务

阿里巴巴云原生

阿里云 Serverless 云原生

Fragment基本概述

智趣匠

API Fragment 三周年连更

现代硬件技术的发展与未来趋势

海拥(haiyong.site)

三周年连更

麻了,不要再动不动就BeanUtil.copyProperties

JAVA旭阳

Java 架构设计

Go 也能实现 “继承”?

陈明勇

Go golang 继承 三周年连更

Meetup 直播预告|助力企业数字化转型,8 大微服务&容器开源实践亮点抢先看

阿里巴巴云原生

阿里云 开源 容器 微服务 云原生

基于Mac M1玩转AI绘图

IT蜗壳-Tango

三周年连更

详解更新缓存的五种组合方式

穿过生命散发芬芳

缓存 三周年连更

RESTful API类渗透测试要点

阿泽🧸

RESTful API 三周年连更

如何利用人工智能的语言模型创造价值和收益

派大星

ChatGPT

跨平台应用开发进阶(四十四)一文走近应用层抓包工具:Charles

No Silver Bullet

应用层 抓包分析 抓包工具 三周年连更

MySQL数据文件被误删,如何进行恢复?

架构精进之路

MySQL 数据库 三周年连更

什么是划分子网?网络工程师划分子网有啥技巧?

wljslmz

子网划分 三周年连更

新技术加持下前端开发工程师的未来在哪里?| 社区征文

No Silver Bullet

前端开发 新技术 三周年征文

不用写一行代码,就能生成web服务完整项目代码,服务端也可以低代码开发

vison

Go Web crud gin 代码自动生成

Nacos 2.2.2 发布,优化启动体验和鉴权提示

阿里巴巴云原生

阿里云 云原生 nacos

如何锁住文件 | python小知识

AIWeker

Python python小知识 三周年连更

跨平台应用开发进阶(四十六)webview方式嵌套H5应用加载慢解决方案

No Silver Bullet

webview 解决方案 跨平台应用开发 三周年连更

Java面向对象编程中级

timerring

Java

跨平台应用开发进阶(四十五)uni-app集成企微客服实战

No Silver Bullet

uni-app 项目实战 三周年连更

Spider实战系列-爬取鬼吹灯小说

浅辄

案例分享 三周年连更

基于 RocketMQ Connect 构建数据流转处理平台

阿里巴巴云原生

阿里云 RocketMQ 云原生

Spring Data开发手册|手摸手教你简化持久层开发工作

浅羽技术

Java spring springdata 框架 三周年连更

Exception和Error有什么区别吗 | 社区征文

共饮一杯无

Java Exception Error 三周年连更

Unity 之 后处理实现界面灰度效果(PostProcessing实现 | Shader实现)

陈言必行

Unity 三周年连更

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