从Oracle迁移到PostgreSQL的十大理由

作者:保罗·纳穆格
Paul Namuag能够担任各种职务,受益于在过去的18年中有机会使用各种技术。他从2005年开始担任图形艺术家和MS .Net开发人员,并转而使用开源技术,并且是使用LAMP stack的Web开发人员。之后,他是一名软件工程师/游戏工程师,曾与多家公司合作开发移动或桌面和Web应用程序。2013年下半年,他转任MySQL支持工程师,然后成为Percona的远程DBA,从而有机会了解大数据,高可伸缩性,高可用性应用程序的工作方式。

前言

Oracle关系数据库管理系统(RDBMS)已被企业广泛使用,迄今为止被认为是市场上最先进的数据库技术。通常,它是RDBMS中最常拿来与其他数据库进行比较的的产品,充当了产品应提供的标准“事实”。db-engines.com将其评为当今市场上排名第一的RDBMS。PostgreSQL被列为第四名RDBMS,但这并不意味着迁移到PostgreSQL没有任何优势。PostgreSQL自1989年以来一直存在,并于1996年开放源代码。PostgreSQL从2017年和2018年连续两年获得年度DBMS奖。这表明它从没有停止吸引大量用户和企业的青睐。
PostgreSQL之所以引起广泛关注的原因之一是因为人们正在寻找Oracle的替代产品,以便他们可以削减组织的高成本并避免供应商的锁定。
从工作高效的Oracle数据库迁移可能是一项艰巨的任务。诸如公司的TCO(总拥有成本)之类的担忧是公司拖延决定是否放弃甲骨文的原因之一。
在此博客中,我们将介绍一些公司选择离开Oracle并迁移到PostgreSQL的主要原因。

原因一:这是一个真正的开源项目

PostgreSQL是开源的,并根据PostgreSQL许可证发行,PostgreSQL许可证是自由的开源许可证,类似于BSD或MIT许可证。获得产品和支持不需要任何费用。
如果要使用数据库软件,则意味着您可以免费获得PostgreSQL数据库的所有可用功能。PostgreSQL在数据库领域已有30多年的悠久历史,自1996年以来就一直以开源为基础。数十年来,开发人员一直致力于创建扩展功能。这本身就能促使开发人员,机构和组织选择PostgreSQL用于企业应用程序,支持领先的业务和移动应用程序。
企业再次意识到,像Postgres这样的开源数据库解决方案提供了更大的容量,灵活性和支持,而并不完全依赖于任何一家公司或开发人员。与以前的Linux一样,Postgres由致力于解决日常业务问题,并选择将解决方案返回给社区的用户设计(并将继续保持)。与像Oracle这样的大型开发商不同,后者可能有不同的动机来开发有利可图的产品或支持狭窄但有利润的市场,而Postgres社区致力于为用户日常使用关系数据库开发最好的工具。
PostgreSQL通常执行这些任务而不会增加太多复杂性。其设计严格专注于处理数据库,而不必浪费资源,例如通过添加功能来管理其他IT环境。这是该开源软件的使用者从Oracle迁移到PostgreSQL时的事情之一。花大量时间研究有关Oracle数据库如何运行或如何优化和调优的复杂技术,最终可能会得到其昂贵的支持。这吸引了机构或组织寻找替代方案,可以减轻成本的同时,带来利润和生产率。请查看我们以前的博客,了解PostgreSQL在SQL语法和Oracle语法之间的匹配能力。

原因二:没有许可限制,而且社区很大

对于Oracle RDBMS平台的用户来说,很难找到任何类型的免费或不收取高额费用的社区支持。机构,组织和开发人员通常能在网上找到替代信息,这些信息可以免费提供问题的答案或解决方案。
使用Oracle时,很难确定是否选择产品技术支持,因为,通常涉及较多费用。使用PostgreSQL,该社区是免费的,并且有很多拥有丰富经验的专家,他们乐于为您解决当前的问题。
您可以在这里https://lists.postgresql.org/ 订阅邮件列表,以开始与社区联系。接触PostgreSQL 的新手或天才可在这里进行交流,展示和共享解决方案、技术、错误、新发现,甚至共享其新兴软件。您甚至可以使用irc.freenode.net并加入**#postgresql频道,从IRC聊天中寻求帮助。您还可以加入https://postgres-slack.herokuapp.com/https://postgresteam.slack.com/通过Slack与社区联系。有很多选择,很多开源组织可以为您提供帮助。
有关从何处开始的更多详细信息,请访问
https://www.postgresql.org/community/
如果您愿意为PostgreSQL中更优质的专业服务买单,这里也有很多选择。即使在网站
https://www.postgresql.org/support/professional_support/northamerica/**上查看,也可以找到大量公司,其中一些公司的价格便宜。即使在Severalnines,我们也提供对Postgres的支持,它是ClusterControl许可或DBA

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值