【核心议题四】OLTP下的DB2 PureScale VS ORACLE RAC对比探讨

在OLTP并行DB的解决方案中,DB2 PureScale 和ORACLE RAC是很好的选择,但是该如何选择呢?他们的优势和不足都体现在哪?关于这个话题,大家可以尽情提出自己的看法和观点。希望借助大家的讨论,让我们更深入的了解这两种并行DB方案。...显示全部

在OLTP并行DB的解决方案中,DB2 PureScale 和ORACLE RAC是很好的选择,但是该如何选择呢?他们的优势和不足都体现在哪?关于这个话题,大家可以尽情提出自己的看法和观点。希望借助大家的讨论,让我们更深入的了解这两种并行DB方案。

收起
参与37

查看其它 8 个回答libai21的回答

libai21libai21课题专家组软件架构设计师海通证券

        我认为在选择方案的时候,要根据自己的需要出发,看看自己目前的架构是否有什么不足,有什么无法通过完善现有方案解决的问题,然后考虑新的方案能否解决这个问题。

        DB2 PureScale和Oracle Rac解决的最主要的两个问题:一是解决单个物理服务器的可靠性的问题,即如果单机发生物理故障,不影响系统的可用性;二是物理机器的横向扩展问题,即通过增加物理机器的数量来提升系统的处理能力。

       这个架构没有解决的问题,存储的单点故障问题。当然这个可以通过方案扩展来解决,比如DB2 GDPC,HADR,GPFS复制等。

      这个架构的缺点是什么呢?首先是是架构更加复杂,增加了成本和运维的复杂性;其次损失了部分性能。

     我觉得比较这两个方案的优劣意义不大。因为选型上技术因素不大。传统的关系型数据库发展到今天,都是成熟的解决方案。不用太纠结。

证券 · 2017-04-28
浏览3273

回答者

libai21
软件架构设计师海通证券
擅长领域: 数据库存储服务器

libai21 最近回答过的问题

回答状态

  • 发布时间:2017-04-28
  • 关注会员:10 人
  • 回答浏览:3273
  • X社区推广