为什么你应当选择 PostgreSQL 而不是 Oracle?

  • 时间:
  • 浏览:3

本文转自 | PostgreSQL中文社区

 作者简介 

Jan Karremans,EnterpriseDB的高级销售工程师。

 译者简介 

KevinZhan,深圳联友科技SA,目前负责公司部分核心系统应用及DB维护,开源软件的粉丝

Qinghui.Guo Lenovo DBA 负责公司Cloud DB的维护,痴迷于开源架构防止方案,是PG忠实粉丝。

早在20世纪50年代,得益于像Linux原本的平台,技术世界经历了第一波开源软件浪潮。开源软件在充满活力的开发人员和用户社区的帮助下不断完善和调整,受到了线程池池运行员、业余爱好者和但会 开源技术支持者的热捧。然而,公司不能自己想象开源防止方案都都还都还可以 为其执行关键任务的线程池池运行运行提供动力。亲戚大伙儿对于不是能信任某人在地下室开发的软件深表怀疑。

“一有一个思维正常的人为什么在不可能 会想象到从强大而昂贵的操作系统迁移到免费且由社区驱动的防止方案呢?”

哪几种轻率的言论曾不可防止地被认为是误导,不可能 未来的几年中Linux得到了广泛采用。Linux系统只是你你这些 工具,使各机构都时要轻松的更换组件,满足其个性化的需求,而不时要依赖昂贵的一体化防止方案。

将Oracle迁移到云端?学习有一个关键决策,以确保成功。

下一波开源软件不可能 始于英语 影响关键的线程池池运行运行组件,如关系型数据库。随着IT部门始于英语 用实惠、灵活的开源防止方案更换昂贵的传统软件(如Oracle®),原本在Linux上位于的但会 事情,正位于在Postgres上:

亲戚亲戚大伙儿用了50年Oracle了,为哪几种要转向开源平台呢?

各个机构再一次意识到像Postgres原本的开源数据库防止方案的优势,他拥有扩展性,灵活性,支持,而全版不依赖于任何一家公司和开发人员。就像后后的linux一样,Postgres不可能 但会 会继续由专门的用户设计防止日常业务大问题,但会 哪几种用户选取把亲戚大伙儿的防止方案回馈到社区。Postgres社区致力于为日常关系型数据库用户开发最好的工具,而都在像大型开发商Oracle那样,选取有利可图的产品不可能 支持小众但利润充沛的市场。这直接道出了我决定从Oracle切换到Postgres的经历。多年来,我作为Oracle DBA深深地参与了Oracle社区。但随着时间的推移, Oracle始于英语 实现产品组合的多元化,其重点始于英语 从核心数据库技术转向更广泛的线程池池运行运行开发和基础架构防止方案。这导致 了Oracle业务模式的变化,削弱了预算有限的小客户所青睐的数据库产品,转而大力支持能满足大型企业的防止方案。随着与Oracle开展业务变得这样困难(但会 成本这样高),有必要找一有一个备受瞩目的关系型数据库防止方案。

Postgres成为最佳选取,不可能 像原本的Linux一样,它是一有一个开源工具,都时要执行特定任务而不需要增加冗杂性。它的设计易于使用和实施,关注点严格在数据库上,而不需要说浪费资源加上“功能”去管理但会 IT环境。这是客户从Oracle迁移到Postgres时首先注意到的事情之一:Postgres都时要轻松在几分钟内完成但会 与Oracle相同的功能,而不时要像Oracle那样要求亲戚亲戚大伙儿花数小时的时间研究Oracle怎么还可以 运行的冗杂技术。

自从Postgres于20世纪50年代推出以来,开发人员不可能 致力于在该平台上创建扩展长达数十年的时间了。像Oracle原本的封闭式平台不位于你你这些 社区支持,后者依靠另一方的官方指示来选取软件的未来。通过Postgres,不可能 您想使用关系型数据库引擎防止大问题,这样很不可能 一帮人不可能 防止了你你这些 大问题 – 并记录了防止方案或构建了扩展。

哪几种似乎对迁移到Postgres犹豫不决的组织充满了对跳入新环境的恐惧:为哪几种在依赖甲骨文原本的供应商几十年后后改变方向呢?但随着甲骨文继续变得这样难以开展业务,显然Postgres提供了更灵活,更强大且价格合理的替代方案。有了像EDB Postgres™原本被构建成都时要满足大大小小机构的安全性和稳定性需求的选取,关系型数据库将由一有一个不同的“O”(不再只是Oracle)主导:开放(Open)。

本文由

转载

发布在

ITPUB

,转载此文请保持文章全版性,并请附上文章来源(ITPUB)及本页链接。

原文链接:http://www.itpub.net/2019/05/24/1944/