0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PostgreSQL如何对社区做出贡献

电子工程师 来源:OSC开源社区 作者:OSC开源社区 2022-08-08 15:17 次阅读

此次报告收到992份反馈,2019年的第一版报告收集了500多名开发人员的反馈,2021年的第二版报告也抽样调查了近500名参与者。根据这两年的调查结果,来自EMEA(欧洲、中东、非洲)的受访者约占所有受访者的一半,其次是北美,占25.9%。 除了将调查发送给过去的参与者之外,Timescale 还在社交媒体、电子邮件通讯(他们自己的和第 3 方)、TimescaleDB 和 PostgreSQL Slack 频道、PostgreSQL 邮件列表、Reddit 和 Hacker News 上进行了推广。相较前两次,今年参与调查的人数有所增加。报告的主要发现包括:受访者为什么使用 PostgreSQL,他们如何对社区做出贡献,在各组织中的采用情况,以及最喜欢的工具和扩展。 634cd366-16c5-11ed-ba43-dac502259ad0.png “通过组织和发布 PostgreSQL 状态报告,我们帮助开发人员和以开发人员为中心的公司和社区更好地了解 Postgres 正在发生的事情:不同类型的 Postgres 用户、他们正在处理的用例类型、他们去过的地方分享和学习,这一切是如何变化的,以及整个 Postgres 社区的改进机会,这也让我们有机会回馈更广泛的 PostgreSQL 社区,我们很自豪能够成为这个社区的一员,并且对我们非常有帮助。” 报告的一些亮点内容包括:

DB engines数据指出,PostgreSQL 正变得越来越流行。尝试使用该数据库不到一年的 PostgreSQL 新用户数量已经从 2021 年的 6.1% 增长到了 2022 年的 6.4%。

63676488-16c5-11ed-ba43-dac502259ad0.png

开源是大众选择 PostgreSQL 的第一大理由(19.3%),其次是可靠性(16.5%)和扩展(9.9%)。报告指出,选择 PostgreSQL 的原因随着经验的增长而变化。就使用 PostgreSQL 还未满 5 年的人来说,开源是他们选择 PostgreSQL 的最重要因素;对于那些使用了 PostgreSQL 6-10 年的人来说,可靠性和开源都很重要;使用 PostgreSQL 达 11-15 年的人选择 PostgreSQL 则主要是因为它的可靠性。

637bfc9a-16c5-11ed-ba43-dac502259ad0.png

具有 15 年以上经验的 PostgreSQL 用户中,有 44% 至少为 PostgreSQL 做出过一次贡献。“事实上,无论他们的经验如何,所有用户都为 PostgreSQL 社区做出了贡献。”

55% 的受访者表示如今 PostgreSQL 的使用量比一年前更多。

超过 3/4 的受访者表示将 PostgreSQL 用于个人项目,95% 的受访者在工作中使用 PostgreSQL ,74% 的受访者将 PostgreSQL 用于个人和专业项目。

大多数受访者 (76.2%) 表示技术文档是他们学习 PostgreSQL 的首选方式,其次是长篇博文 (51.5%) 和短篇博文 (43.3%)。拥有少于 5 年 PostgreSQL 经验的受访者更喜欢视频而不是博客文章。

在社区互动上,虽然有一些受访者提到使用 PostgreSQL 邮件列表作为与核心团队和整个项目交互的主要方式存在困难,但超过 20% 的受访者表示邮件列表是他们与社区保持联系的方式之一。其他的一些参与渠道包括 Slack (10%)、Stack Overflow (8%)、博客 (8%)、Twitter (6%) 和 Reddit (6%)。

受访者还分享了他们最喜欢的一些 PostgreSQL 扩展。排名靠前的依次有:

PostGIS

TimescaleDB

pg_stat_statements

pgcrypto

pg_trgm

Citus

uuid-ossp

SQL、PythonJava、shell 脚本和 JavaScript / TypeScript 被列为访问 PostgreSQL 最常用的语言。相较 Java,具有 0-5 年经验的 PostgreSQL 用户更有可能使用 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。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6508

    浏览量

    87526
  • 开源
    +关注

    关注

    3

    文章

    2980

    浏览量

    41679
  • Shell脚本
    +关注

    关注

    0

    文章

    33

    浏览量

    7911

原文标题:PostgreSQL越来越流行

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    诚迈科技获评OpenHarmony社区优秀贡献单位

    1月23日,OpenHarmony社区年会在京举行,诚迈科技凭借出色的技术创新能力以及在生态建设方面的突出贡献,获评“OpenHarmony社区优秀贡献单位”。诚迈科技高级副总裁陈璟出
    的头像 发表于 01-26 10:04 196次阅读

    算能荣获OpenKylin社区荣誉奖

    未来新趋势。会上,OpenKylin社区公布了2023年度贡献榜单并进行颁奖,以表彰在过去一年中为社区做出突出贡献的杰出企业伙伴、高校共建先
    的头像 发表于 12-30 08:33 182次阅读
    算能荣获OpenKylin<b class='flag-5'>社区</b>荣誉奖

    如何在Delphi中使用Devart PgDAC连接PostgreSQL

    PostgreSQL是一种流行的开源关系数据库管理系统(RDBMS),广泛用于构建健壮且可扩展的应用程序。
    的头像 发表于 12-06 09:04 389次阅读

    OpenHarmony 4.0 Release版本发布,深开鸿技术贡献社区公开致谢和表彰!

    近日,OpenHarmony4.0Release版本正式对外发布,深开鸿作为OpenHarmony核心共建单位、社区生态厂商代码贡献(除华为外)Top1单位、首批OpenHarmony百人代码贡献
    的头像 发表于 11-08 08:33 375次阅读
    OpenHarmony 4.0 Release版本发布,深开鸿技术<b class='flag-5'>贡献</b>获<b class='flag-5'>社区</b>公开致谢和表彰!

    喜报 | 深开鸿多位技术专家成功当选OpenHarmony社区Committer!

    近期,深开鸿五位技术专家成功当选为OpenHarmony社区Committer,以表彰他们在软总线、兼容性测评、驱动、合规等方面做出的重要贡献。目前,深开鸿在社区的Committer席
    的头像 发表于 11-03 22:41 185次阅读
    喜报 | 深开鸿多位技术专家成功当选OpenHarmony<b class='flag-5'>社区</b>Committer!

    社区代码贡献企业启新篇,深开鸿代码贡献量超过200万行

    ”)官网,社区代码贡献企业取得新成绩,深开鸿成为华为之后,第二家社区代码贡献量超过百万行的生态企业、且总贡献量累计突破200万行,为培育和发
    的头像 发表于 10-18 16:15 372次阅读

    再创新高!深开鸿OpenHarmony社区代码贡献量超过200万行!

    2023年10月10日,据OpenAtomOpenHarmony(以下简称“OpenHarmony”)官网显示,深开鸿在OpenHarmony社区主仓代码贡献量超过200万行,在华为以外的生态厂商
    的头像 发表于 10-13 09:54 469次阅读
    再创新高!深开鸿OpenHarmony<b class='flag-5'>社区</b>代码<b class='flag-5'>贡献</b>量超过200万行!

    为什么选择 PostgreSQL

    认识PostgreSQL PostgreSQL 是一款开源的、高度可扩展的关系型数据库管理系统 (RDBMS)。它由一个强大的开发社区支持,自1996年以来持续不断地发展和改进。 它支持高级功能
    的头像 发表于 09-30 10:25 857次阅读

    PostgreSQL中可用的各种数据类型

    PostgreSQL是一种功能强大的开源关系型数据库管理系统,具有广泛的数据类型支持。在本教程中,我们将介绍PostgreSQL中可用的各种数据类型,包括数值、字符串、几何、时间、日期、布尔、货币
    的头像 发表于 09-19 14:08 995次阅读

    如何快速完成PostgreSQL数据迁移?

    NineData推出了PostgreSQL业务不停服数据迁移能力。NineData实现了完全自动化的结构迁移和全量数据迁移,并提供了变更数据的迁移能力。这种能力可以实时监听源PostgreSQL
    的头像 发表于 08-14 15:39 1851次阅读
    如何快速完成<b class='flag-5'>PostgreSQL</b>数据迁移?

    智能管理,NineData支持最受欢迎数据库PostgreSQL

    NineData新增了PostgreSQL数据源的支持,这是一个可视化、集成AI、多云多环境、拥有企业级能力的PostgreSQL解决方案。无论您是个人开发者还是团队,都可以通过NineData平台一站式管理您的PostgreSQL
    的头像 发表于 07-27 16:39 261次阅读
    智能管理,NineData支持最受欢迎数据库<b class='flag-5'>PostgreSQL</b>

    PostgreSQL 插件那么多,怎样管理最高效?

    云服务环境下,如何让客户更方便地在各个 PostgreSQL 的版本下安装插件和扩展功能,成为云服务厂商的一个挑战。华为云 RDS for PostgreSQL 通过插件管理功能,很好
    的头像 发表于 06-30 16:21 201次阅读
    <b class='flag-5'>PostgreSQL</b> 插件那么多,怎样管理最高效?

    10分钟快速掌握OpenHarmony社区贡献新流程

    无效Issue和PR。流程交互更加友好,基于交互提示,还可以获知下一步需要如何操作。本文会对社区贡献流程优化点进行介绍,不管你是社区贡献的专
    的头像 发表于 06-20 21:10 358次阅读

    恒讯科技介绍:PostgreSQL服务器配置的参数指南

    PostgreSQ服务器配置参数在优化和增强数据库性能方面发挥着重要作用。PostgreSQL的主要可调设置位于名为 postgresql.conf 的纯文本文件中,该文件位于数据库目录结构的底部。这些配置参数中的大多数大致分为以下几类:
    的头像 发表于 06-16 17:36 843次阅读

    芯来科技签署openKylin社区CLA协议

    近日,芯来科技签署openKylin社区CLA(Contributor License Agreement 贡献者许可协议)正式加入openKylin社区。未来,芯来将发挥所处领域的技术与生态动能,与OpenKylin
    的头像 发表于 05-23 17:27 748次阅读