当前位置:网站首页>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.
边栏推荐
- SQL外连接之交集、并集、差集查询
- abc262-D(dp)
- Chapter 4: activiti RuntimeService settings get and get process variables, and the difference from taskService, set process variables when starting and completing tasks [easy to understand]
- JS introduction to reverse the recycling business network of learning, simple encryption mobile phone number
- Is digital transformation a business buy-in?
- The query that the user's test score is greater than the average score of a single subject
- 【OpenCV】-仿射变换
- 化繁为简!阿里新产亿级流量系统设计核心原理高级笔记(终极版)
- three objects are arranged in a spherical shape around the circumference
- How OpenHarmony Query Device Type
猜你喜欢
如何选币与确定对应策略研究
Getting started with Polkadot parachain development, this article is enough
60行从零开始自己动手写FutureTask是什么体验?
数据可视化(二)
How can project cost control help project success?
This notebook of concurrent programming knowledge points strongly recommended by Ali will be a breakthrough for you to get an offer from a big factory
The century-old Nordic luxury home appliance brand ASKO smart wine cabinet in the three-temperature area presents the Chinese Valentine’s Day, and tastes the love of the delicacy
abc262-D(dp)
产品太多了,如何实现一次登录多产品互通?
阿里全新推出:微服务突击手册,把所有操作都写出来了PDF
随机推荐
60行从零开始自己动手写FutureTask是什么体验?
Latex如何控制表格的宽度和高度
2022杭电多校 第6场 1008.Shinobu Loves Segment Tree 规律题
uniapp中的view高度设置100%
The host computer develops C# language: simulates the STC serial port assistant to receive the data sent by the microcontroller
Detailed explanation of PPOCR detector configuration file parameters
《分布式云最佳实践》分论坛,8 月 11 日深圳见
MySQL data view
LeetCode 216. Combined Sum III (2022.08.04)
FPGA:基础入门LED灯闪烁
FPGA:开发环境Vivado的使用
【C语言指针】用指针提升数组的运算效率
Oracle 19.3 restart 环境
lvgl 实现状态提示图标自动对齐补位显示
How can project cost control help project success?
【MindSpore Easy-Diantong Robot-01】You may have seen many knowledge quiz robots, but this one is a bit different
Import Excel/CSV from Sub Grid within Dynamics 365
第八章:activiti多用户任务分配
STM32 entry development: write XPT2046 resistive touch screen driver (analog SPI)
单片机:温度控制DS18B20