作者:布鲁斯·摩坚(Bruce Momjian)Bruce Momjian是PostgreSQL全球开发小组的联合创始人和核心团队成员,从1996年开始从事PostgreSQL。他从2006年开始在EnterpriseDB任职,现任EDB副总裁。
PostgreSQL的泛在与民主
泛在和民主是最能描述开源PostgreSQL(Postgres)数据库管理系统的两个词。而且,就像Linux一样,两者都是“最佳状态下开源”的绝佳示例。
就其普遍性而言,Postgres已有30多年的历史了,如今全球各地都可以在本地运行或作为托管(云)服务从数十个提供商处获得。我们经常听到它是开发人员最常选择的“首选” API。根据Stack Overflow的调查,如果你问开发人员他们最喜欢哪种数据库技术,Postgres排在第二位,仅次于Redis。
而且,在民主方面,该软件项目由PostgreSQL全球开发小组管理,他们是来自世界各地的开发人员和志愿者。软件项目有500多个贡献者。没有一个公司负责、支配或控制项目和软件开发,因此不存在依赖任何个人或实体的危险。此外,任何人都不可能“接管”Postgres。PostgreSQL全球开发小组一直致力于使PostgreSQL永远成为免费和开源的软件。从没有计划更改PostgreSQL许可证或以其他许可证来发布。
在2017年和2018年,Postgres被 DB-Engines评为“年度最佳数据库”,其获得的知名度超过了343个受监视的其它系统。DB-Engines写道:Postgres处于其普及程度的巅峰时期,在活跃的社区中丝毫没有衰老的迹象。PostgreSQL通过各种方式很好地满足了现代DBMS的要求。基于可靠的RDBMS实现,它通过支持JSON数据类型和各种运算符扩展了应用的范围,从而为原本会转向文档存储的项目提供了强有吸引力的选择。在最新版本中,它正专注于进一步提高性能。
泛在和民主=自由
开 源(尤其是数据管理技术)被云提供商所采用,一直存在很多争论,特别是像Amazon Web Services(AWS)这样的巨头。为了捍卫自己的地盘,MongoDB等公司改变了许可条款,以抵制AWS等公司。
就Postgres而言,这种抵制基本是不可能的。管理Postgres的普遍性和民主化,对每个参与的人来说都享有平等的自由。用户在数据中心可以选择开源PostgreSQL或企业版Postgres,可以与已经选择的任何云服务一起运行。没有限制–这就是让Postgres与其他一切都不一样的原因。
更多精彩内容,请关注以下平台、网站:
中国Postgre SQL分会官方公众号(技术文章、技术活动):
开源软件联盟PostgreSQL分会
中国Postgre SQL分会技术问答社区:
www.pgfans.cn
中国Postgre SQL分会官方网站:
www.postgresqlchina.com
来源:oschina
链接:https://my.oschina.net/u/4260642/blog/4532585