当前位置:网站首页>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.
边栏推荐
- FPGA: Basic Getting Started LED Lights Blinking
- 第五章:多线程通信—wait和notify
- gradle尚硅谷笔记
- 第四章:activiti RuntimeService设置获和取流程变量,及与taskService的区别,开始和完成任务时设置流程变量[通俗易懂]
- 智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
- 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
- 如何测试一下现场的备机失败,转发主机的场景?
- 第八章:activiti多用户任务分配
- The fuse: OAuth 2.0 four authorized login methods must read
- 工程设备在线监测管理系统自动预警功能
猜你喜欢
What are the standards for electrical engineering
【综合类型第 35 篇】程序员的七夕浪漫时刻
工程设备在线监测管理系统自动预警功能
API 网关简述
Microcontroller: temperature control DS18B20
Complete image segmentation efficiently based on MindSpore and realize Dice!
负载均衡应用场景
three objects are arranged in a spherical shape around the circumference
数据可视化(二)
abc262-D(dp)
随机推荐
如何修改管理工具client_encoding
Microcontroller: temperature control DS18B20
Oracle的自动段空间管理怎么关闭?
Login function and logout function (St. Regis Takeaway)
Huawei's lightweight neural network architecture GhostNet has been upgraded again, and G-GhostNet (IJCV22) has shown its talents on the GPU
如何选币与确定对应策略研究
导火索:OAuth 2.0四种授权登录方式必读
DocuWare平台——文档管理的内容服务和工作流自动化的平台详细介绍(下)
FPGA:基础入门按键控制LED灯
拓朴排序例题
登录功能和退出功能(瑞吉外卖)
How can project cost control help project success?
SMB + SMB2: Accessing shares return an error after prolonged idle period
Opencv算术操作
2022 Huashu Cup Mathematical Modeling Ideas Analysis and Exchange
使用Windbg过程中两个使用细节分享
RT - Thread record (a, RT, RT Thread version - Thread Studio development environment and cooperate CubeMX quick-and-dirty)
Ali's new launch: Microservices Assault Manual, all operations are written out in PDF
GPU-CUDA-图形渲染分析
多线程(进阶) - 2.5w字总结