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

【译】 为什么我选择了Postgres 数据库而不是Oracle 数据库, 第一部分

原创 silence 2022-07-01
233

原文地址:https://www.enterprisedb.com/postgres-tutorials/why-i-picked-postgres-over-oracle-part-i

原文作者:Jan Karremans—2018/1/12


像很多故事一样,如果你有很多内容想说,空间很快会被填满。 因此这篇文章将是一个系列,大量关于postgres ,少量内容关于Oracle.


让我们开始吧


历史

       在我的职业生涯中很早就开始接触数据库了。 RMS by Datapoint…  真的是一个数据库?  至少是将数据排序的。 将数据放在一个集中存储中, 是一个典型的串行化的“数据库”。 

有趣的事情是,现在仍有这样的系统在运行。

      当换新系统后,我们采用了DEC  公司的产品,VAX,VMS 和 MicoVAX 系统!  对于最好的系统仍有争议。。。 无论如何, 它将Oracle 带到了我们面前。 很快将Oracle 6.2 替换成了Oracle 7.3.4。

好吧, 老实来讲, 在那个时候,我对数据库没有那么深入的研究, 很多我身上关于数据库的标签都是后来获得的。 我的主要工作是完成工作, 支持前线业务。  使用SQL 和做数据分析后来成为了我的爱好。

     自从开始管理数据库,我做了很多相关的事情, 但是大部分的事情是关于软件和基于数据库做软件开发。

     真的有搭建软件不需要用到数据库的地方吗?

     在一段时间里,我们常用服务器客户端这种方式去开发软件。 就算到今天我们也常用这种模式去开发软件。 没有任何问题。 我们将客户的应用软件跑在一个 “相当大的盒子里” (比如. 单机或双机的HP D 3000 服务器) 需要1到2个 Oracle 的标准版的许可, 软件是免费的。。。

     

有些雨必将落下

     在我的记忆中第一次使用软件许可是实施Oracle 的报表服务器。

     将我们的应用迁移到pre-APEX 框架后, 我们需要继续在设备上像以前一样输出。  就必须使用Oracle 的报表服务器, 可以完全调用以前的功能。 所以我们不得不购买Oracle 的软件许可。  这个功能比整个Oracle 的安装更贵, 几乎是整个TCO 的最大一部分。 

最近

     这是我和Oracle的第一次分离。 随着时间的推移, 我越来越觉得Oracle 和我觉得的核心技术有差别。 我觉得如果你想将一个数据库带向市场, 并在这个游戏中保持领先的地位, 你需要不断打磨的你的数据库。

     我们看到Oracle 越来越关注“非核心”技术。 Oracle Fusion, Oracle Application等等应用占比越来越多。 我越来越坚信Oracle 不再仅仅只想做一家数据库公司。 这让我感觉很沮丧。

     我们看到随着Oracle 标准版弃置, 想要使用更全的功能需要更多的费用。 

转向Postgres 数据库

     对我来说转向Postgres 经历了两个阶段。 第一个,是我刚结束一段挑战性的工作想找一些事情来做。 通过朋友我接触到了EnterpriseDB 公司。 一家我仅仅知道是做Postgres 的公司, 我对Postgres 只有少量的认识。 但是他们公司的的挑战是很有意思的。 向大家展示和不断打磨Postgres 数据库,并带向市场。

     随后我将大部分时间投入到Postgres 的学习中。 最后我发现Oracle 和 Postgres 有很多相同的地方。 于是我决定做一个“Oracle 和 Postgres 不同之处”的分享。 并将想法提交给了委员会。

      第二个转变是Oracle 决定取消我的ACE 头衔。

      这让我解放了出来, 去帮助欧洲的客户重新评估在Oracle 方面的投入, 利用最小的投入来支持他们的数据库负载。 对我来说这是最后转向postgres 的原因吧。

      同时越来越多的客户意识到除了Oracle 他们还有其他的选择。  在1990年的时候大部分客户只能选择Oracle,现在变了, 有越来越多的数据库能支持关键业务了。


End of Part I

(originally appeared on Johnnyq72 blog  - December 2017)

Jan Karremans is Product Marketing Director at EDB, providing in-depth insights and on PostgreSQL. With over 25 years of experience in the database market and a former qualified Oracle ACE, Jan is a well-respected expert in relational database technologies, speaking regularly at conferences around t ...


这篇文章的翻译我觉得挺难的, 相比第一篇翻译,这边挤牙膏似的搞了好多天。 


     

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

文章被以下合辑收录

评论