9折倒计时一周! QCon 全球软件开发大会·上海站讲师上线95% >>> 了解详情
写点什么

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

评论

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

Vue进阶(贰零贰):集合 Set 和 Map

No Silver Bullet

Vue 集合 11月日更

架构实战营-模块五

瓜子葫芦侠

「架构实战营」

记一次提升18倍的性能优化

捉虫大师

性能优化 Go 语言

Hive基本理论和常用函数

犟马骝

一文带你了解HTTP

喀拉峻

网络

SAP数据中心概述

Jerry Wang

数据中心 Cloud SAP 11月日更

搞定大厂算法面试之leetcode精讲2.时间空间复杂度

全栈潇晨

LeetCode 算法面试 算法刷题

sockfwd 一个数据转发的小工具

Robert Lu

Go 语言

看动画学算法之:hashtable

程序那些事

Java 数据结构 算法 程序那些事 11月日更

低调的采集,低调的学习,用自然资源部信息中心网站,来练习Python爬虫

梦想橡皮擦

11月日更

System.Text.Json自定义Conveter

喵叔

11月日更

架构实战营 - 模块四作业

危险游戏

架构实战营

记录一次错误使用 yum 命令的尴尬

liuzhen007

11月日更

k8s endpoints controller源码分析

良凯尔

Kubernetes 源码分析 Kubernetes源码 #Kubernetes#

先睹为快即将到来的HTML6

devpoint

JavaScript html5 11月日更

调优达到上限?这份尊享版性能实战套餐,让你领先别人好几个级别

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

架构营模块四作业

GTiger

架构实战营

最强最全面的数仓建设规范指南(一)

五分钟学大数据

11月日更

Elasticsearch写入数据的过程是什么?以及是如何更新索引数据的

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

redis sentinel 设计考试试卷

云里雾花

redis sentinel

微博评论的高性能高可用计算架构

deng

架构实战

【Flutter 专题】02 图解 Mac 环境下安装配置环境

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

将 Java 应用部署到 SAP 云平台 neo 环境的两种方式

Jerry Wang

Cloud SAP CloudFoundry 11月日更

HiveSQL优化方法

大数据技术指南

11月日更

如何通过抓包来查看Kubernetes API流量

Robert Lu

golang #Kubernetes#

微博评论的高性能高可用计算架构

deng

架构实战

模块四作业

Asha

「架构实战营」

【系列文章】Maven 源码解析:依赖调解是如何实现的?

xiaoxi666

maven 源码解析

如何关闭maven-default-http-blocker?

Robert Lu

Java maven

Android C++系列:Linux进程(一)

轻口味

c++ android jni 11月日更

模块四-考试试卷存储方案

小何

「架构实战营」

  • 扫码添加小助手
    领取最新资料包
PostgreSQL 2022 调查结果发布:全球排名第四的背后是开源的力量_开源_闫园园_InfoQ精选文章