您好!欢迎来到源码码网

被阿里舍弃,2020年了,还有人在迷恋Oracle数据库?

  • 行业资讯
  • 来源:源码码网
  • 编辑:admin
  • 时间:2020-06-02 16:36
  • 阅读:861

数据库领域,有曾经被誉为地球最强的——Oracle数据库。

image.png


注意,这里说的是Oracle数据库,并非Oracle公司。在Oracle数据库最为顶峰的时候,世界500强、互联网公司、业界的DBA码农们,都将Oracle数据库其视为圣神不可侵犯的领袖。毫不夸张的说,那时的Oracle数据库,天上天下,唯我独尊。


那时虽然有IBM DB2、Microsoft SQL Server、Sybase等市面上强劲的“四皇”对手,但Oracle数据库真正的对手只有他自己。世界500强们,传统金融行业,相信自己的数据只有存储在Oracle数据库上才是最安全,而且处理速度也是最快的。


或许有人说是因为传统企业的开发能力较弱,因此才会在那时选择Oracle数据库。非也非也,即便当时开发能力最顶尖的互联网公司,Amazon、EBay、淘宝们都是Oracle数据库的忠实信徒。



image.png

 


而作为DBA(数据库管理员)们来说,当年能考出Oracle数据库的OCP证书意味着你可以在世面上轻松地找到一份业界Top5的工作。年纪轻轻,毕业不到2年,就能拿到1.5W的薪水,而那时上海陆家嘴豪宅仁恒滨江或许都还不到2W/平。


若肯在当年,花巨款15W+考出OCM证书,那就能大概率得到企业CTO职位,年薪至少百万起。然,这所有的一切,都发生在2008年以前。


image.png


 


今天有同学在IMG微信群说Oracle的物理复制有多优秀。拜托,都2020年了,物理复制已经没什么好在吹牛的。物理复制不好做ETL,开启CDC那不就是逻辑日志了么?有人说,逻辑复制DDL很慢。拜托,现在MySQL8.0数据库都已被开发成能瞬间加列。


还有人说,逻辑复制回放速度慢,主从有延迟。拜托,当2013年ICDE大会论文KuaFu:Closing the parallelism gap in databaser eplication的发布,早已注定延迟问题将被彻底解决。当今,物理日志完败逻辑日志。


还有,部分传统企业的DBA甚至大佬们继续以Oracle RAC架构马首是瞻,认为有且仅有Oracle RAC才能保障数据的一致性。2020年了,距Lamport发明Paxos分布式共识算法已有29年的时间,数据一致性保障早已不是什么大难题。


跨IDC、跨城分布式数据副本多活多写复制将成为新时代的标准,而Oracle RAC,能么?对比MySQL Group Replication,曾经地球上最强的数据库架构Oracle RAC,亦黯然失色。


到这,相信肯定有同学会跳出来说MySQL牛逼,问题他不能做OLAP分析。好吧,这点无需质疑。问题在当今这个信息时代,Oracle数据库就可以么?别做梦了。OLAP,Hive/Spark们能把Oracle按在地上摩擦,而Hive所有的数据由MySQL数据库ETL得到。


数据库界的新一代海贼王必将是MySQL,而这艘阳光号上,船长将是MySQL,副船长Hive,狙击手Redis,舵手Spark。而距离地球最强男人倒下的顶上战争,相信也即将一触即发。


在社会经济学(socioeconomic)上有所谓的New Money和Old Money区分。New Money们认为他们正在改变世界,即将成为新世纪的新主人,而Old Money则迷恋他们的血统纯正,历史底蕴。其实哪需要分得这么清楚,在时间老人面前,所有的New Money们,也终将变成Old Money。


或许,Oracle数据库输给的不是MySQL,而是时间。


不过,最后说句公正的话,世界上没有十全十美的东西,谁都有优缺点。


就连Oracle自以为最强的关系型数据库功能,在外键上连Mysql都有的On Update功能也没有,而且针对开发也没有Int32、Int64等程序语言常用数据类型。

Mysql强?写个临时表,一个查询语句居然不能引用该表两次或更多次。并且什么年代了居然连IOCP与Epoll都不支持。

PostgreSQL,连个内存表都不支持。

MSSQL,连个分布式负载均衡功能都没有,而且最新版在这个问题上居然还搞了个假的。

更别提hadoop那堆基于java性能差的一逼的垃圾了。

总之,没有十全十美的,根据自己的需求,合理做取舍吧。


本文转自CSDN博主「Leo.yuan」,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:image.png


特别声明:
1、如无特殊说明,内容均为本站原创发布,转载请注明出处;
2、部分转载文章已注明出处,转载目的为学习和交流,如有侵犯,请联系客服删除;
3、编辑非《源码码网》的文章均由用户编辑发布,不代表本站立场,如涉及侵犯,请联系删除;
全部评论(0)
推荐阅读
  • open claw最近很火,如何理性看待?
  • open claw最近很火,如何理性看待?
  • openclaw是2026年初科技圈最火爆的现象级话题。它不仅仅是又一个AI产品,更被百川智能的王小川誉为与ChatGPT诞生同等重要的里程碑——标志着AI从”只会说”的对话者,进化到了”能够做”的行动者。对于这股全民”养虾”热潮,我的观察是:它代表了一次人机关系的革命性跃迁,但同时也是一场充满风险与泡沫的狂欢,其真正的价值需要在喧嚣褪去、安全与成本的挑战被克服后才能显现。下
  • 行业资讯
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2026-03-17 11:06
  • 阅读:33
  • 原生小程序和封装的小程序有什么区别
  • 原生小程序和封装的小程序有什么区别
  • 原生小程序和封装的小程序是两种不同的开发模式,主要区别在于开发方式、性能表现、代码维护以及跨平台能力。为了让你更清晰地理解,我们可以把“原生”比作用钢筋水泥直接盖楼,而“封装”则是用预制板或套件来组装楼。以下是详细的对比分析:1.定义与本质原生小程序:定义: 直接使用微信官方提供的开发工具、语法和API进行开发。语言: 使用微信自己定义的一套技术栈(WXML(微信标记语言)做结构、WXSS(微信样式表)做样式、JS
  • 行业资讯
  • 来源:源码码网
  • 编辑:源码码网
  • 时间:2026-03-06 11:54
  • 阅读:253
  • 基于NetCore(Razor Page)开发的Cms建站系统MIT协议
  • 基于NetCore(Razor Page)开发的Cms建站系统MIT协议
  • FytSoaCms一款基于NetCore2.2/3.1(RazorPage)功能强大的Cms建站系统,支持前后端分离。简介:模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。模型/栏目/分类信息体系:通过栏目和模型绑定,以及不同的模型类型,不同栏目可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。通过分类信息和栏目绑定,可以自动建立索引表,轻松实现复杂的信息检索。FytSoa是一套基于NetCore+SqlS
  • 开发工具
  • 来源:gitee
  • 编辑:源码码网
  • 时间:2026-01-24 22:21
  • 阅读:300
  • 基于JAVA开发的企业级平台微信公众号管理系统SmartWx
  • 基于JAVA开发的企业级平台微信公众号管理系统SmartWx
  • SmartWx微信公众号管理系统是一个完整的微信公众号web操作版,直接编译即可运行。让用户不再用关心微信的底层接口,直接使用页面进行操作,简单方便。包括服务器绑定、文本管理、图文管理、菜单管理、粉丝管理、群发消息等。技术框架开发语言:JAVA数据库:MYSQLJAVA开发框架:SpringMVC+Spring+Mybatis缓存框架:j2cache前端开发框架:Layui+JQuery+html前台模板引擎:art-templat
  • 源码教程
  • 来源:gitee
  • 编辑:源码码网
  • 时间:2026-01-24 21:53
  • 阅读:295
  • 前后端分离的Java快速开发平台renren-security可免费商用
  • 前后端分离的Java快速开发平台renren-security可免费商用
  • renren-security是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】采用SpringBoot3.x、Shiro、MyBatis-Plus、Vue3、TypeScript、ElementPlus、VueRouter、Pinia、Axios、Vite框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。提供了代码生成器,只
  • 源码教程
  • 来源:gitee
  • 编辑:源码码网
  • 时间:2026-01-23 13:03
  • 阅读:200
联系客服
源码代售 源码咨询 技术开发 联系客服
029-84538663
手机版

扫一扫进手机版
返回顶部