当前位置:网站首页>PostgreSQL 2022 Report: Rising popularity, open source, reliability and scaling key
PostgreSQL 2022 Report: Rising popularity, open source, reliability and scaling key
2022-08-05 10:50:00 【Open Source China Information】
Timescale recently released a 2022 State of PostgreSQL Survey.The survey ran from June 6 to June 30, 2022, and received responses from 992 developers around the world.The State of PostgreSQL Survey provides some key insights into PostgreSQL capabilities and the wider PostgreSQL community.
The first edition of the report, released in 2019, gathered feedback from more than 500 developers, and the second edition in 2021 also sampled nearly 500 participants.Respondents from EMEA (Europe, Middle East, Africa) accounted for about half of all respondents, followed by North America at 25.9%, according to the two-year survey results.
In addition to sending surveys to past participants, Timescale is also on social media, email newsletters (their own and 3rd parties), TimescaleDB and PostgreSQL Slack channels, the PostgreSQL mailing list, Reddit, and Hacker News.Compared with the previous two times, the number of people participating in the survey has increased this year.Key findings from the report include: why respondents use PostgreSQL, how they contribute to the community, adoption across organizations, and favorite tools and extensions.

"By organizing and publishing PostgreSQL status reports, we help developers and developer-focused companies and communities better understand what's going on with Postgres: different types ofPostgres users, the types of use cases they're working on, where they've been to share and learn, how this has all changed, and the opportunities for improvement across the Postgres community, which also gives us an opportunity to give back to the wider PostgreSQL community, which we're proud ofBeing a part of this community has been very helpful to us."
Some highlights of the report include:
- DB engines According to the data, PostgreSQL is becoming more and more popular.The number of new PostgreSQL users who have tried the database for less than a year has grown from 6.1% in 2021 to 6.4% in 2022.

- Open source is the number one reason why people choose PostgreSQL (19.3%), followed by reliability (16.5%) and scalability (9.9%).The report notes that reasons for choosing PostgreSQL vary with experience.For those who have used PostgreSQL for less than 5 years, open source is the most important factor in their choice of PostgreSQL; for those who have used PostgreSQL for 6-10 years, reliability and open source are both important; 11-15 years of people choose PostgreSQL mainly because of its reliability.

- 44% of PostgreSQL users with 15+ years of experience have contributed to PostgreSQL at least once."In fact, regardless of their experience, all users contribute to the PostgreSQL community."
- 55% of respondents said PostgreSQL is being used more today than it was a year ago.
- Over three-quarters of respondents said they use PostgreSQL for personal projects, 95% use PostgreSQL at work, and 74% use PostgreSQLFor personal and professional projects.
- The majority of respondents (76.2%) said technical documentation was their preferred way to learn PostgreSQL, followed by long blog posts (51.5%) and short blog posts (43.3%).Respondents with less than 5 years of PostgreSQL experience prefer videos to blog posts.
- In terms of community engagement, more than 20% of respondents reported difficulties using the PostgreSQL mailing list as their primary way of interacting with the core team and the project as a whole.Respondents indicated that mailing lists are one of the ways they keep in touch with the community.Some other channels of engagement include Slack (10%), Stack Overflow (8%), blogs (8%), Twitter (6%) and Reddit (6%).
- Respondents also shared some of their favorite PostgreSQL extensions.The top rankings are:
- PostGIS
- TimescaleDB
- pg_stat_statements
- pgcrypto
- pg_trgm
- Citus
- uuid-ossp
- SQL, Python, Java, shell scripting, and JavaScript/TypeScript are listed as the most commonly used languages to access PostgreSQL.PostgreSQL users with 0-5 years of experience are more likely to use JavaScript or TypeScript than Java; users with 6+ years of experience are more likely to use shell scripts to access the database.
- Psql (69.4%), pgAdmin (35.3%) and DBeaver (26.2%) were the top three respondents who used tools to connect to PostgreSQL for query and administrative tasksbit selection.
- Grafana, pgAdmin, and DBeaver are the most likely visualization tools.
- Compared to 2019 and 2021, fewer respondents said they would self-manage their PostgreSQL database.It seems that PostgreSQL users are increasingly using DBaaS providers to deploy PostgreSQL.Of those deploying PostgreSQL as a Kubernetes container, 44% use Helm, 16% use the Crunchy Operator, and 7% use the Zalando Operator.
More details can be view the full report.
边栏推荐
- PCB布局必知必会:教你正确地布设运算放大器的电路板
- FPGA: Basic Getting Started Button Controlling LED Lights
- 第四章:activiti流程中,变量的传递和获取流程变量 ,设置和获取多个流程变量,设置和获取局部流程变量「建议收藏」
- 用户考试分数大于单科科目平均分的查询
- 2022 Huashu Cup Mathematical Modeling Question A Optimization Design Ideas for Ring Oscillators Code Sharing
- 什么是 DevOps?看这一篇就够了!
- High-quality DeFi application building guide to help developers enjoy DeFi Summer
- 化繁为简!阿里新产亿级流量系统设计核心原理高级笔记(终极版)
- How does the official account operate and maintain?Public account operation and maintenance professional team
- L2-042 老板的作息表
猜你喜欢

MySQL 中 auto_increment 自动插入主键值

用KUSTO查询语句(KQL)在Azure Data Explorer Database上查询LOG实战

linux下oracle常见操作以及日常积累知识点(函数、定时任务)

结合“xPlus”探讨软件架构的创新与变革

【深度学习】mmclassification mmcls 实战多标签分类任务教程,分类任务

sqlserver编写通用脚本实现获取一年前日期的方法

Complete image segmentation efficiently based on MindSpore and realize Dice!

The founder of the DFINITY Foundation talks about the ups and downs of the bear market, and where should DeFi projects go?

单片机:温度控制DS18B20

012年通过修补_sss_提高扩散模型效率
随机推荐
FPGA:基础入门LED灯闪烁
第六章:activiti流程分流判断之排它网关和并行网关
导火索:OAuth 2.0四种授权登录方式必读
SkiaSharp 之 WPF 自绘 投篮小游戏(案例版)
Offensive World-PWN-new_easypwn
产品太多了,如何实现一次登录多产品互通?
《分布式云最佳实践》分论坛,8 月 11 日深圳见
MySQL transactions
反射修改jsessionid实现Session共享
STM32+ULN2003 drives 28BYJ4 stepper motor (forward and reverse according to the number of turns)
The fuse: OAuth 2.0 four authorized login methods must read
The host computer develops C# language: simulates the STC serial port assistant to receive the data sent by the microcontroller
HDD杭州站•ArkUI让开发更灵活
牛刀小试基本语法,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本语法和变量的使用EP02
Oracle的自动段空间管理怎么关闭?
R语言使用yardstick包的pr_curve函数评估多分类(Multiclass)模型的性能、查看模型在多分类每个分类上的ROC曲线(precision(精准率),R代表的是recall(召回率)
lvgl 实现状态提示图标自动对齐补位显示
今天告诉你界面控件DevExpress WinForms为何弃用经典视觉样式
大佬们 我是新手,我根据文档用flinksql 写个简单的用户访问量的count 但是执行一次就结束
OpenHarmony如何查询设备类型