-
DB engines data points out that 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, all users contribute to the PostgreSQL community, regardless of their experience."
-
55% of respondents said PostgreSQL is being used more today than it was a year ago.
-
More than three-quarters of respondents said they use PostgreSQL for personal projects, 95% use PostgreSQL at work, and 74% use PostgreSQL for 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 preferred videos to blog posts.
-
In terms of community interaction, more than 20% of respondents said that the mailing list is their way of staying in touch with the community, although some respondents mentioned the difficulty of using the PostgreSQL mailing list as the main way to interact with the core team and the entire project one. 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 scripting to access the database.
-
Among respondents using tools to connect to PostgreSQL for query and administrative tasks, psql (69.4%), pgAdmin (35.3%) and DBeaver (26.2%) were the top three choices.
-
Grafana, pgAdmin, and DBeaver are the most likely visualization tools.
-
Fewer respondents than in 2019 and 2021 said they would manage their own 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.
END