Code前端首页关于Code前端联系我们

Timescale PostgreSQL 2022 报告:随着受欢迎程度的增长,开源、可靠性和可扩展性是关键

terry 2年前 (2023-09-26) 阅读数 50 #数据库

Timescale 发布了最新的 PostgreSQL 2022 健康调查报告。该调查于2022年6月6日至6月30日进行,收到了来自全球992名开发者的回复。 PostgreSQL 现状调查提供了有关 PostgreSQL 功能和更广泛的 PostgreSQL 社区的一些重要见解。

2019年发布的第一版报告收集了超过500名开发者的反馈,2021年第二版报告也招募了近500名参与者。根据两年的调查结果,EMEA(欧洲、中东、非洲)受访者约占所有受访者的一半,其次是北美,占 25.9%。

除了向过去的参与者发送调查之外,Timescale 还将在社交媒体、电子邮件通讯(自有和第三方)、TimescaleDB 和 PostgreSQL Slack 频道、PostgreSQL 邮件列表、Reddit 和 Hacker News 上进行调查。与前两次相比,今年的调查参与人数有所增加。该报告的主要发现包括:受访者为何使用 PostgreSQL、他们如何为社区做出贡献、跨组织采用以及最喜欢的工具和扩展。

Timescale PostgreSQL 2022 报告:流行度上涨,开源、可靠性和扩展是关键

“通过组织和发布 PostgreSQL 状态报告,我们帮助开发人员和以开发人员为中心的公司和社区更好地了解 Postgres 的现状:不同类型的 Postgres 用户、他们的用例、他们的共享。从我们过去的经历、一切变化以及 Postgres 社区的发展机会中学习,也让我们有机会回馈更广泛的 PostgreSQL 社区,我们很自豪能成为其中的一员。我们有很多共同之处。很有帮助。”

本报告的一些亮点:

  • DBengines 数据显示 PostgreSQL 越来越受欢迎。不到一年前尝试使用该数据库的 PostgreSQL 新用户数量从 2021 年的 6.1% 增加到 2022 年的 6.4%。

Timescale PostgreSQL 2022 报告:流行度上涨,开源、可靠性和扩展是关键

  • 基于可靠性 (16.5%) 和可扩展性 (9.9%),开源是人们选择 PostgreSQL (19.3%) 的首要原因。报告指出,选择 PostgreSQL 的原因因经验而异。对于使用PostgreSQL不到5年的人来说,开源是选择PostgreSQL最重要的因素;对于已经使用 PostgreSQL 6-10 年的人来说,可靠性和开源都很重要;而对于那些已经使用PostgreSQL 11-10年的人来说,开源是选择PostgreSQL最重要的考虑因素。那些已经使用 15 年的人选择 PostgreSQL 主要是因为它的可靠性。

Timescale PostgreSQL 2022 报告:流行度上涨,开源、可靠性和扩展是关键

  • 44% 拥有 15 年以上经验的 PostgreSQL 用户至少为 PostgreSQL 做出过一次贡献。 “几乎所有用户都为 PostgreSQL 社区做出了贡献,无论其经验如何。”
  • 55% 的受访者表示,如今 PostgreSQL 的使用频率比一年前更高。
  • 超过 3/4 的受访者表示他们将 PostgreSQL 用于个人项目,95% 的受访者在工作中使用 PostgreSQL,74% 的受访者将 PostgreSQL 用于个人和专业项目。
  • 大多数受访者 (76.2%) 表示他们更喜欢通过技术文档来学习 PostgreSQL,其次是长篇博客文章 (51.5%) 和短篇博客文章 (43.3%)。使用 PostgreSQL 不到 5 年的受访者更喜欢视频而不是博客文章。
  • 关于社区互动,虽然有部分受访者提到使用 PostgreSQL 邮件列表作为与核心团队和整个项目沟通的主要方式存在困难,但超过 20% 的受访者表示邮件列表是最好的留下来与社区保持联系。一种联系方式。其他一些参与渠道包括 Slack (10%)、Stack Overflow (8%)、博客 (8%)、Twitter (6%) 和 Reddit (6%)。
  • 受访者还分享了他们最喜欢的 PostgreSQL 插件。最好的是:
    • postgis
    • timesCaledB
    • PG_STAT_STATEMENTS
    • PGCRYPTO
    • PG_TRGM
    • JAVA,SQLCITUSOOSSHELLshell Script和javascript /typescript是最常用的语言访问 PostgreSQL。具有 0-5 年经验的 PostgreSQL 用户比 Java 更有可能使用 JavaScript 或 TypeScript;拥有6年以上经验的用户更有可能使用shell脚本访问数据库。
    • 在使用 PostgreSQL 查询和管理任务工具的受访者中,psql (69.4%)、pgAdmin (35.3%) 和 DBeaver (26.2%) 是排名前三位的选择。
    • Grafana、pgAdmin 和 DBeaver 是最有可能的可视化工具。
    • 与 2019 年和 2021 年相比,表示将管理自己的 PostgreSQL 数据库的受访者较少。 PostgreSQL 用户似乎越来越多地使用 DBaaS 提供商来安装 PostgreSQL。在将 PostgreSQL 安装为 Kubernetes 容器的人中,44% 使用 Helm,16% 使用 Crunchy Operator,7% 使用 Zalando Operator。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门