银行互联网金融业务系统,MySQL能否替代Oracle,或是其他数据库替代Oracle的方案?

求助金融行业MySQL替代Oracle的方案或者其它替代Oracle的方案
数据量大,达到单表数十亿记录级别
性能要求高,7x24小时服务
安全要求高,互联网业务
求推荐业界成本低的成熟的方案
同时上层应用架构不需要发生大的调整,运维方便
请业内大神不吝赐教

5回答

匿名用户匿名用户
molisigugzl挚爱咖啡等赞同了此回答
如果要成本低,业务不用做大的调整的话,几个条件都满足的话,没有方案,就像软件工程学里,没有银弹一样。 如果想使用MySQL替换,是需要对业务做调整的,因为Oracle和MySQL的用法都不一样。oracle基本上能用数据库做的,就不要用程序去做; MySQL刚好相反,能用程序做的,就不用数据库做。所...显示全部

如果要成本低,业务不用做大的调整的话,几个条件都满足的话,没有方案,就像软件工程学里,没有银弹一样。

如果想使用MySQL替换,是需要对业务做调整的,因为Oracle和MySQL的用法都不一样。oracle基本上能用数据库做的,就不要用程序去做; MySQL刚好相反,能用程序做的,就不用数据库做。所以面临调整是思想的调整,更不必说要调整业务了。

数据量大和性能方面,需要基于业务逻辑做表的拆分。
安全是另外一个维度的问题。

收起
 2019-07-08
浏览393
墨者阳墨者阳  数据库管理员 , hotpu
gzlStewart赞同了此回答
去 o到 M核心的需求需要明确; 2.应用服务对应数据库层一定要合理过渡,禁忌‘牵一发而动全身 ’; 3.高效的发挥出m的性能特点,同时满足o的日常场景; 4.去不去o不是‘冲动’,一定合乎‘规则’; 5.具体问题具体分析 ...显示全部
    1. 去 o到 M核心的需求需要明确;

    2.应用服务对应数据库层一定要合理过渡,禁忌‘牵一发而动全身 ’;

    3.高效的发挥出m的性能特点,同时满足o的日常场景;

    4.去不去o不是‘冲动’,一定合乎‘规则’;

    5.具体问题具体分析

收起
 2019-07-08
ACDanteACDante  技术经理 , STARSINO
去O和不去O,不是拍脑袋决定的,是需要根据业务和实际应用场景做分析,Oracle就像一个全能管家,MySQL就像一个需要帮助的大小孩,是极其需要依赖其他组件和外部工具协同的。架构和应用层面的需求才是出发点。还需要有相对应的技术支撑和运维能力去匹配和支持。当然,现在开源的很多i...显示全部

去O和不去O,不是拍脑袋决定的,是需要根据业务和实际应用场景做分析,Oracle就像一个全能管家,MySQL就像一个需要帮助的大小孩,是极其需要依赖其他组件和外部工具协同的。架构和应用层面的需求才是出发点。还需要有相对应的技术支撑和运维能力去匹配和支持。
当然,现在开源的很多i架构也能够满足高并发和大数据量的业务需求,比如MySQL+grode+voltdb的架构,把MySQL彻底释放。只作为存储功能,也能够达到上百万的QPS。

收起
 6天前
浏览134
匿名用户匿名用户
高性能又不改动应用系统的?m做不到的,其他方案可以去问问航天云网,不过他们一般好像不太接市场上的项目显示全部

高性能又不改动应用系统的?m做不到的,其他方案可以去问问航天云网,不过他们一般好像不太接市场上的项目

收起
 4天前
浏览86
baochengchenbaochengchen  系统工程师 , 华际
看你应用情况吧, 不过在金融行业来说, 数据基本上都是oracle db2 吧; 除非数据量很小,或者应用很分布式规划; 可以考虑mysql; 不过不要幻想奥拓达到奥迪的效果就行了。显示全部

看你应用情况吧, 不过在金融行业来说, 数据基本上都是oracle db2 吧; 除非数据量很小,或者应用很分布式规划; 可以考虑mysql; 不过不要幻想奥拓达到奥迪的效果就行了。

收起
 1天前
浏览20

问题状态

  • 发布时间:2019-07-08
  • 关注会员:6 人
  • 问题浏览:3730
  • 最近回答:1天前
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30