暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

PostgreSQL 部署和社区热度不断增加

原创 X丶 2022-10-11
480

可以说,PostgreSQL在某种程度上被数据库专家忽略了。PostgreSQL没有Oracle或Microsoft的大规模营销机器,也缺乏MongoDB或CockroachDB的“新成员”吸引力。然而,PostgreSQL在部署和思想份额方面的重要性持续增加。

今年,PostgreSQL取代MongoDB成为“最受欢迎”和“最受欢迎”的数据库平台。开发人员的热情可能是未来部署的最有力的领先指标,因为开发人员比任何人都要决定应用程序中使用什么技术。

PostgreSQL也在db - enginees.com数据库排名系统中巩固了对MongoDB的领先地位。这两个数据库已经为争夺第四名(仅次于Oracle、MySQL和SQL Server)而战斗了很多年,但是PostgreSQL现在已经稳固地领先于Mongo。

PostgreSQL是最古老的开源数据库,也是仍然在日常使用的最古老的数据库平台之一。Postgres起源于20世纪80年代初Michael Stonebreaker领导的Ingres项目。尽管Postgres一直是关系型DBMS,但它在1995年才采用SQL语言,当时采用了PostgreSQL的名称。

当开源运动在20世纪90年代末开始取得进展时,PostgreSQL已经做好了成为领先的开源数据库管理系统的准备。然而,开源的MySQL,尽管可以说在技术上不那么复杂,但安装、使用和维护都更简单,并且在2010年Oracle收购MySQL之前一直统治着开源数据库市场。

然而,即使PostgreSQL作为一个独立的数据库平台在21世纪的头10年里只是微不足道的,它作为技术的意义却是巨大的。Postgres被用作Greenplum和Netezza等商业数据仓库平台的基础。在其他项目中嵌入PostgreSQL的使用一直持续到今天。领先的分布式SQL数据库cockachdb实现了PostgreSQL的兼容性,而Yugabyte则在其产品中直接集成了PostgreSQL SQL引擎。

在Oracle收购之后,开源社区对MySQL的热情减弱了,虽然Oracle几乎没有让这个项目挨饿,但他们一直很小心,不让MySQL的功能侵占他们的旗舰Oracle - cle数据库的功能。与此同时,PostgreSQL的能力也在不断提高,其关注度和市场份额也相应提高。

成功的开源项目通常都有一个商业公司来推广这项技术并将其货币化。在过去的18年里,这个角色一直由EnterpriseDB担任。自2004年以来,EnterpriseDB已经为企业提供了经过认证的PostgreSQL发行版。它们最重要的私有扩展通过提供Oracle存储过程语言实现和Oracle SQL语法提供了Oracle兼容性。

最近,EnterpriseDB正在大力投资使其平台现代化,以与基于云的分布式SQL数据库的新类型竞争。BigAnimal是PostgreSQL的一个完全托管的云托管版本,可在Azure和AWS上使用,不久将在谷歌云服务上发布。

用于Kubernetes的EnterpriseDB Postgres操作符允许在Kubernetes集群中轻松地提供PosgreSQL。enterprise - prisedb已经将操作程序移交给云原生计算基金会,期望它成为Kubernetes堆栈的标准部分。

也许最雄心勃勃的是,EnterpriseDB发布了enterprise - prisedb Postgres Distributed,它提高了分布式PostgreSQL集群的能力。最初,Postgres分布式实现了一个主-主复制方案。然而,未来的版本将从“智能复制”方法转向“本机分布式”模式,在这种模式中,数据在大量节点之间进行冗余分区。EnterpriseDB希望这将使他们的PostgreSQL发行版能够与新的分布式SQL系统(如Spanner、Yugabyte和CockroachDB)竞争。

同时,即将发布的PostgreSQL开源发行版第15版包含了许多改进。这些改进包括性能、复制和安全增强,以及对SQL和存储过程语言的重要扩展。

原文标题:PostgreSQL: State of Play
原文作者: Guy Harrison
原文地址:https://www.dbta.com/Columns/Emerging-Technologies/PostgreSQL-State-of-Play-155279.aspx

最后修改时间:2022-10-11 18:01:02
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论