什么产品能替代oracle、mysql数据库以及java

完全有替代品曾经一家独大的Oracleoracle、MySQL、java这三个名词联系到一起,还是不得不提到一个全球大型数据库软件公司甲骨文(Oracle),而提到甲骨文又不提到的创始人和CEO。
埃里森是比尔·盖茨死对头,也是漫威超级英雄钢铁侠的原型。
在单机数据库时代,oracle以性能和稳定性著称,非常受一些大型机构,如银行、政府、事业单位等不差钱的组织欢迎。
MySQL由于其小巧精悍,使用成本低廉,受到一些小企业用户的青睐。
MySQL数据库也在2008年也被SUN公司以10亿美元收购。
2009年4月,Oracle公司以74亿美元收购Sun公司,自此MySQL数据库进入Oracle时代,而其第三方的存储引擎InnoDB早在2005年就被Oracle公司收购。
这个时候的oracle真的是一家独大,在数据库技术上,可以说是无出其右,同时在java技术领域也是标准和规则的制定者。
阿里自研数据库2008年,阿里还在用着oracle的数据库,用户增长太快,中心化的数据库也渐渐顶不住。
阿里于是开始自主研发云计算,去中心化。
经过艰难的几年,阿里云有了自己的云计算系统飞天,双十一这样的海量性能考验也挺过了一波又一波。
现在的阿里不仅仅国内最著名的互联网公司,同时也提供全套的技术解决方案。
阿里云服务着制造、金融、政务、交通、医疗、电信、能源等众多领域的领军企业,包括中国联通、12306、中石化、中石油、飞利浦、华大基因等大型企业客户,以及微博、知乎、锤子科技等明星互联网公司。
在天猫双11全球狂欢节、12306春运购票等极富挑战的应用场景中,阿里云保持着良好的运行纪录。
阿里云提供的polaDB数据库服务,不仅简单易用而且兼容MySQL、PostgreSQL、Oracle引擎。
您已有的应用程序代码、驱动无需更改,即可运行于POLARDB。
在性能上,也经历过海量数据的考验,也值得依赖。
国产数据库的机遇与崛起自从斯诺登事件爆发以来,国外的软件产品很多受到质疑,因为无法得知国外的软件产品是否暗藏了后门,中国政府包括一些大的国企多数在这种情况下将软硬件采购目光转向了国内。
以前花大价钱购买oracle的现象会越来越少。
对国内相关机构和组织而言,数据库的首选是国产数据库。
国内自主研发关系型数据库的企业、单位基本上都是发源于上世纪90年代的,而且都是以大学、科研机构为主。
到今天,有代表性的厂商有:达梦 – 由华中理工冯玉才教授创办,完全自主研发。
以Oracle为参照、追赶对象。
人大金仓 – 由人民大学王珊教授创办,自主研发。
普通的关系型数据库。
神舟通用 – 神舟集团与南大通用合作开发的关系型数据库。
更多地用于数据分析领域。
南大通用(Gbase 8a)- 南开大学的背景,2010年左右自主研发的,基于列式存储的,面向数据分析、数据仓库的数据库系统。
其他没有列出的,属于在下孤陋寡闻,绝无贬低的意思。
阿里JVM再说一下java,java是目前互联网公司主要的开发语言,这个不存在某个公司垄断的说法。
所以替不替代没有什么影响。
这里重点说一下一个java底层技术,java虚拟机(JVM)。
通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。
提起HotSpot VM,相信所有Java程序员都知道,它是Sun JDK和OpenJDK中所带的虚拟机,也是目前使用范围最广的Java虚拟机。
HotSpot VM也属于oracle公司。
很多人已经知道,阿里广泛使用Java技术。
由于阿里对Java使用的广泛和深入,以至于阿里开始了自己的JVM实践。
业界中Twitter也有JVM的定制优化实践,但细节不太了解。
2010年开始,阿里核心系统部专用计算组基于OpenJDK6 Hotspot JVM定制优化自己的JVM,经过几次双11的考验。
2013年开始,改为基于OpenJDK7,并改名为阿里JVM。
所以现在连JVM也有了更多的选择,Oracle在JVM技术上也无法垄断了。
前段时间,很多人在讨论oracle最近一年多在中国的裁员,实际上,这在十年前就埋下了伏笔。
阿里在十年前选择了一条异常艰难的路,做这个选择并不容易,也令人非常钦佩。
成就一个企业的未来,有时候就需要这样一个选择和远见。
眼下,中国和美国围绕华为产品的全球拓展依然在白热化地博弈着。
这种博弈本是民间企业在市场上的正常竞争,而如今已上升到国家的政治层面。
很幸运中国有华为、阿里这样的有奋斗者精神的技术企业,从技术上已经不惧美国的垄断,甚至部分技术已经弯道超车。
所以,不管是国家还是企业还是个人,一定要有危机感。
要提前对危机做好准备,到别人掐住你脖子的时候,你可以出其不意反将他一军。

参考:
作为一名IT行业的从业者,同时也是一名计算机专业的研究生导师,我来回答一下这个问题。
最近Oracle在全球实施的裁员计划让这家科技企业走上了舆论的风口浪尖,尤其是Oracle陆续裁撤了中国的几个研发中心,更是让人倍感意外。
似乎国内各大互联网企业昨天还在以Oracle为榜样,可是今天Oracle就迅速以裁员来回应。
Oracle的崛起得益于在to B端的成功,得益于传统数据库产品的销售业务以及相关的增值服务,但是在云计算业务迅速崛起的当下,Oracle的传统业务在不断被云计算业务蚕食,这也是Oracle目前面临困境的重要原因。
随着云计算的不断发展,目前大量的企业开始采用云计算服务来替代传统的数据库产品,而Oracle很明显错过了向云端迁移的最佳时机。
目前国内可以替代Oracle数据库产品的解决方案还是比较多的,各大互联网企业的云计算业务几乎都可以完成Oracle数据库的迁移,最近国内某大型云计算平台甚至宣称24小时随着待命接收Oracle数据库迁移用户,这从侧面说明了Oracle在to B端正逐渐丧失自己的传统优势。
Oracle通过并购Sun公司收获了Java这一“优质资产”,Java目前有大量的用户,而且遍布多个领域,但是在Oracle眼中,始终无法盈利的Java,似乎并不算是优质资产,Oracle也在不断为Java瘦身。
虽然Java目前依然是最为流行的编程语言之一,但是近些年来Java呈现出了一个比较明显的下滑趋势,伴随着Python、Go、JavaScript等语言的崛起,似乎Java也发展乏力。
Java目前的主要应用领域包括Web开发,Android开发和大数据开发,而这些领域Java都不是唯一的选择,而且也越来越不是最佳的选择。
Web开发可以选择PHP、Python等语言,Android开发可以采用kotlin,大数据开发目前比较常见的选择是Python、R和Go语言。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!
参考:
依赖于Oracle 数据库产品的企业,很难再去更换其它数据库产品。
对数据库产品有需求的,也绝对不止互联网企业。
事实上Oracle的客户市场也不在互联网领域。
主要是金融、电信、石化、军政、航空航天等对数据管理有严格要求的组织机构。
而这些组织机构几乎是不可能脱离现有的oracle产品服务转而去使用mysql等开源产品的。
因此,云计算服务对oracle数据库产品形成市场冲击这个观点不成立的。
云计算服务对oracle这个商业大公司的增值业务有影响,但是也微乎其微。
另外,java用于构建复杂、大规模的分布式系统应用,对于其他技术语言来说,有着不可比拟的优势,因此说java走向落寞这是无稽之谈。
很多前期采用php、python技术构建的互联网应用项目,随着业务规模的扩大,最终都计划将底层技术架构转换为java。
为什么说java对于构建大规模的分布式应用系统有不可比拟的优势?
这是从多个方面解释:java具有庞大的开源技术社区和资源,特别是web应用方面;
java领域有很多全球IT服务产业的领军企业,这些巨头旗下的产品服务的核心技术几乎全部是基于JAVA技术,他们带动java技术在其下游技术供应链上的应用;
java有着正规且实力强大的产业技术标准化组织,当然这些组织的主力成员还是软件产业巨头,标准化的重要作用便是让很多优秀的java技产品、中间件等能够更好地协同、融合,这样在一个极其复杂的应用系统中,也能够通过技术标准化实现异构产品融合应用。
而其他技术语言看似松散简练的语法结构,在构建大规模应用时,恰恰会成为致命的弱点,最大的问题出在没有严谨的语法规范和标准约束约束,导致在代码量庞大、第三方技术产品产使用增多的时候,架构变得难以维护、产生问题时难以排查。
另外,java也有与python 、ruby等语言类似的衍生语言技术,例如jython、groovy等,完全能够满足敏捷开发领域的需求。
总之,如今的java,已非一门编程语言那么简单。
而oracle公司,并没有对java拥有绝对的主导权。
即使oracle不再维护java或者mysql,也会有强大的组织或者软件公司来取代它。
注意:oracle只是对其下的jvm、sdk拥有技术产权,而优秀的jvm、sdk不止它一家有、开源的有opensdk、商用的 IBM SDK, Java Technology Edition都可以取代oracle的产品。
mysql数据库也是有很多替代方案甚至完全一致的实现。

参考:
“甲骨文数据库动辄几百万。
”夸张了。
如果是起步价,应该是1万元人民币左右。
如果要做到高可用性,靠谱点,上点RAC,价格是20-40万之间。
如果是要做到阿里集团那样,买断10年无限制的授权,应该是几个亿人民币左右。
如果你是一个A股上市公司,公司5000人以上的规模,买一个RAC,大概30万左右差不多了。
达不到百万。
如果你非要说,买不起,太贵了。
非要请几个年薪百万的C++工程师来定制MySQL,那我只能说你牛逼。
阿里这样,上市万亿人民币的公司,区区几千万的钱丢给厂商,我觉得成本真的非常低了。
总的来说,甲骨文数据库属于性价比比较高的。
至少很多以廉价著称的C#项目,也是用的Oracle,而不是SQL Server。
微软的数据库定价策略就是脑子烧了的感觉。
正因为甲骨文作为世界第二大软件公司(仅次于微软),但是律师团队远强于微软等(看他轻松在法庭战胜谷歌),所以甲骨文的全线产品,没有序列号,没有CDKey。
甲骨文的授权,就是一张纸,软件上没有任何限制。
我觉得真是让人拍手称快。
如果你是个体户,你出不起1万块钱,你可以去用“盗版”呗。
都不需要破解,以中国现在的环境,几乎也没有法律风险。
至于说甲骨文限制了数据库行业的发展,那是站不住脚的。
MySQL被甲骨文收购了以后(收购sun的结果),甲骨文推出了好几个版本的加强,极大改善了MySQL以前落后的状况。
直接的结果就是,MariaDB社区发展遭受严重打击。
现在的公司,如果上MariaDB很不靠谱,小心被历史抛弃哦。
现在MariaDB连SQL的写法很多都和MySQL不一样了,自己作死。
MariaDB用的数据库引擎也落后了一大把,准备被用户抛弃吧。
PostgreSQL的历史和Oracle几乎一样长,以前不流行,是因为虽然对SQL规范支持完整。
但是性能太差劲。
现在的发展还可以,也是因为改善了性能。
这个数据库的发展,是很受甲骨文收购MySQL的影响的,原来的MySQL技术被引入PostgreSQL,导致这个以前只是在大学有点用户的课堂作业,毕业设计获得了极大的发展。
至于说Java和VirtulBOX,那2个东西在SUN手里面就好过么?
JAVA1.6这个版本保持了十多年,没有升级大的语法,活生生被C#超过了。
甲骨文收购以后,只能说保持原样,并略微有改善。
甲骨文确实不大擅长这一块,真的不要抱太大的希望。
现在都是NoSQL的天下。
夸张了。
现在hadoop之后hive啥的,都是MySQL的语法……NoSQL发展的结果,就是变成SQL。
其实,我想说的是:在数据库领域,这些商业公司的出现,极大的降低了企业的数据库使用成本。
如果不是有他们,企业采用早期的PostgreSQL这样的数据库,效率低下,BUG多多。
他们的成本,是远大于采用Oracle这样的商业数据库的。
其实性价比最高的数据库是EXCEL,我见过太多这样的案例,几个简单的EXCEL表格,给企业省掉了几十万的专有系统研发外包费用。
阿里集团去Oracle,一个大P怎么也得给千万年薪吧。
一个团队,可以买Oracle无限制授权若干次了。
但是,如果人家的目的是推广给别的企业,然后收他们的钱,这么做也许合理吧。
那如果Tableau、国外的数据分析工具哪天不给用了,有没有什么替代工具呢?
做数据分析不一定得用python、R这些编程语言,需要长时间的学习,而且一般来说业务人员做数据分析,目的为非就是一个:用数据推动业务,而且自己能随时改数据,不用和IT沟通,拖拖拽拽就产生数据分析的那种再合适不过了~谈到数据分析,自然离不开赖以使用的数据分析工具。
瞬间弃用了用Excel做数据透视表,各种写公式,各种百度VBA代码的“无奈”操作。
尤其是最新版,无论是对刚入门数据分析的,自己捯饬数据做业务分析的,出数据可视化的,还是专业的数据分析师,都是绝佳的好工具。
而且个人使用永久免费,没有阉割功能,大赞!先给大家看看finebi的效果图~一、关于FineBI关于FineBI,可能很多小伙伴或多或少了解过这款BI工具,这是目前市面上应用最为广泛的自助式BI工具之一,类似于国外的Tableau等BI分析工具,但FineBI在协同配合,数据权限上,能更好的解决国内企业的情况。
你可以把它视作为可视化工具,因为它里面自带几十种常用图表,以及动态效果;
你也可以把它作为报表工具,因为它能接入各种OA、ERP、CRM等系统数据,不写代码不写SQL就能批量化做报表。
你还可以把它看作数据分析工具,其内置等常见的数据分析模型、以及各式图表,可以借助FineBI做一些探索性的分析。
但严格定义来讲,它其实是一款自助式BI。
支持Hadoop、GreenPlumn、Kylin、星环等大数据平台,支持SAP HANA、SAP BW、SSAS、EssBase等多维数据库,支持MongoDB、SQLite、Cassandra等NOSQL数据库,也支持传统的关系型数据库、程序数据源等。
常常被用作大数据前端展现的工具,对接hadoop、Spark等平台,有了这一款工具之后,IT部门只需要将数据按照业务模块分类准备好,业务部门即可在浏览器前端通过鼠标点击拖拽操作,就能得到自己想要的数据分析结果。
二、与Excel、Python的区别Finebi和Excel有很大的区别,多到可以写一篇万字长文(等我有空给你们安排,或者评论让我听见你们的呼声),这里我就选两个比较重要的点来说。
1.酷炫的可视化效果我们在使用excel做报表时,通常就是做表格,行展现什么,纵展现什么,很难直观展现数据变化的规律,也更加难以分析数据变化是由于哪些指标引起的。
比如下图,密密麻麻的文字和指标,让人看了抓不住重点:稍微懂数据分析的人知道要做可视化图表才能直观看出,是的,但是Excel的可视化表现力有些弱,图表也就那几个。
(啥,装插件,银行单位用着Excel2003的伤不起)FineBI除了提供无限的图表分析之外,仪表板还可供用户进行灵活地数据图表布局分析,轻松构建出你的数据图表思维逻辑,让你拥有独到的洞察性数据见解,进而达到有效沟通或者数据汇报的目的。
因此FineBI做出来的故事仪表板是下图这样的,数据之间可进行任意联动、钻取、跳转等OLAP分析操作。
重点突出,逻辑清晰,具有深度见解和洞察力,可读性极高!2.移动的数据分析平台手机版的Excel很鸡肋哎,用起来很不方便,小编出神入化的快捷键技能根本无法施展身手。
如今很多数据报告都可以在手机平板甚至LED电子大屏上看。
之前我把数据分析报告在手机上展示,领导看了大为赞赏。
三、FineBI分析过程如上图所示的一个企业月度合同数据分析案例,如果使用Excel透视表,可以将年份、月份字段拖拽到行区域,将合同金额字段拖拽到数据区域以完成每个年月的合同金额统计,但是对于求组内排名、组内累计值、累计达成率、同比环比等计算,Excel透视表处理起来则比较麻烦了。
四、总结下面这个动图展示了一个图表的制作,其他都类似的,如果不懂可参见帮助文档。
当然,其实以上只是FineBI强大功能中的冰山一角,限于篇幅,这边暂时先给大家分享这么多。
首先是工作流程上,BI工具打破了传统信息部门开发报表,业务人员查看报表的滞后数据流程,通过轻量便捷的BI平台使得最有分析需求的业务人员也能轻松分析出自己所需要的数据结果。
其次是大数据的处理性能上,FineBI提供的FineIndex+FineDirect双数据引擎则分别满足实时和大数据量的计算需求,秒级刷新的页面响应,让领导看数据不再经历漫长等待。
最后,FineBI除了解放业务人员之外,最大的贡献应该是对企业。
上了FineBI之后,让业务人员也能基于业务基于指标去做特定主题的数据分析,进而为公司经营出谋划策,做到全员都能用好数据,这样一来,企业经营业绩指标不蒸蒸日上才怪呢。

参考:
笔者作为一个从事多年Java服务端的开发人员,根据自己的认知依次对每个产品做下分析:OracleOracle在数据库产品上是神一样的存在,目前没有听到过有任何产品在综合性能上能够超越它。
Mysql在它面前也就是个弟弟一样的存在,但是MySQL却在互联网行业得到了广泛应用,Oracle却没有。
为什么呢?
最主要一个原因就是Oracle数据库商用费用昂贵,几乎没有几家互联网公司能承受的起这么高的费用。
虽然Oracle很牛,没有单个数据库产品可以替代它,但是随着中国互联网的发展,出现了很多非关系型数据库、以及分布式关系型数据库(TIDB)等完全可以替代Oracle数据库的方案,甚至更加灵活更加轻量级。
MySQLMySQL在互联网行业得到了广泛应用,不但免费,而且开源,成了国内绝大多数互联网公司中的重要数据库产品(包括我所在公司,有实力的公司在MySQL基础上做了二次开发以适应公司需求)。
MySQL作为Oracle的弟弟,当然也有它自己的不足,单表超过2000w行查询效率就会变得极低(一般建议单表不要超过500w行),这时候就需要用到数据库中间件(mycat等)进行分库分表带来了额外成本和不稳定性。
有合适的替代方案吗?
当然,TIDB作为国内组织自研的开源分布式 HTAP数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。
TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。
所以在数据量上来的时候,可以用TIDB来替代MySQL,由于TIDB实现了MySQL协议,所以在数据库替换的时候应用改动也不会太大。
JavaJava作为一门面向对象高级编程语言,由于其简单、安全以及跨平台移植等特性被广泛应用。
反观国内编程语言的发展差了很多,更别说跟Java这种排名前3的语言进行比较了。
但是JavaJDK的开源(OpenJDK)让很多有实力的公司(如阿里)在OpenJDK基础上根据公司内部场景需要进行了二次开发,补足了JDK场景的单一。
虽然国内编程语言发展不好,但是国内二次创新的能力是极强的,相信不久的将来,国产编程语言也会走向世界的舞台。
最后,虽然大家对Oracle、MySQL、Java等产品认可度很高,但是国内的相关技术也在不断发展,很多在二次创新的基础上已经超过了这些产品原有的功能。
笔者是一位热爱互联网、热爱互联网技术、热于分享的年轻人,如果您跟我一样,我愿意成为您的朋友,分享每一个有价值的知识给您。
喜欢作者的同学,点赞+转发+
其他什么阿里的,华为的一边玩去,都是套国外的壳,而且还没有做起来。
整个数据库生态中oracle虽然份额有点下滑 依然是绝对的老大,依然统治者数据库领域。
但是这些年数据库生态也更加丰富,NoSQL、NewSQL都落地实践了,连云原生都和数据库结合起来了。
中国以前缺乏相关的原创技术,目前的进度比较慢,层次比较低。
Tidb的出现让软件业眼前一亮,目前也是CNCF基金会的孵化项目。
广大网友不要只靠一腔热血,爱国情怀,不要相信有些夹杂情绪的资讯 ,不要把脑袋扎进沙子。
要看清差距,打好基础,稳步前进,构建生态闭环。

参考:
云计算发展速度已经超出很多大咖的认知,最早BAT几个老板在接受采访的时候纷纷发表了对于云计算的开发,其中百度李彦宏讲到云计算算是新瓶装老酒没有什么新意;
马化腾觉得云计算在当时还觉得过于玄幻,觉得需要很长时间内才能普及到位,腾讯公司在当时也没有全力以赴去做的必要;
马云觉得云计算是未来的大趋势,阿里巴巴准备全力以赴在这块投入。
目前市场上的结果是阿里云在国内市场占据绝对的领先地位,并且在国际市场上已经能够排进前三名,仅次于亚马逊和微软的云计算平台,并且通过疫情把自己的业务拓展到全球的范围内。
国内目前云计算市场竞争也是非常的激烈,除了阿里云,华为云,腾讯云,百度云都在紧紧的追赶,云计算对于当前甲骨文的业务的影响还是非常巨大的,而且已经很多企业直接承接了从甲骨文数据库直接切换到云计算的业务,甲骨文在关键的业务方向把控上还是错失了机会,国内甲骨文分部不断的撤离,证明了甲骨文在全球的业务处于整体萎缩的状态,而且早期收购的Sun公司的java目前还没有很好的找到盈利的模式,很多老牌的科技企业因为在方向把握上存在问题,整体的销售量都在下滑的状态,要知道当年的甲骨文是巨无霸般的存在。
像阿里云已经成功取代了甲骨文的数据库服务,由于甲骨文的数据库授权费用非常贵,切换到云计算平台在成本上起码能够节省一半,费用的因素在市场因子方面还是有着很强的影响,所以很多企业已经开始从甲骨文切换到云计算了,而且目前看已经是不可逆的趋势了,这在科技领域属于典型的弯道超车,在传统领域已经被巨头占领于是另辟蹊径走出一条不一样的道路来抢占市场,云计算在这方面已经成功抢先了甲骨文的数据库了,甲骨文在市场影响力相比之前已经在大幅度的下降,甲骨文曾经在云计算也耗费过资源但是收效非常小。
在国内很多科技领域已经放弃掉很多传统的,开始采用创新模式推动市场的洗牌,所以在国际上有句话只要是中国企业能够做出来的东西很快就成了白菜价,所以很多国家看不惯中国的快速发展,快速发展中的中国对于传统格局还是产生一定的影响,而且这种影响力已经变得越来越大了,西方国家利用工业革命积累100多年的优势在当今的社会中已经逐渐被缩短,而且在新的技术潮流中中国的企业一直在积极的跟进并且取得了不错的成绩,像华为在5G领域就是一种典型的案例,对于传统的通讯行业是一种巨大的冲击。
未来中国制造在世界里的名头会越来越响,越来越多的高端的科技产品也会在中国的企业中诞生,而且随着时间的推移中国的尖端领域的积累也会越来越多,也会在科技领域诞生越来越多的巨头出来,当然这前提是需要持续的时间积累,同时要持续不断的重视教育基础,希望能帮到你。

参考:
oracle不用无所谓,mysql5.7以前的版本是不受版权限制的,大部分国产数据库包括阿里腾讯都基于此版本魔改。
至于java,现在只是服务器开发可选语言之一,也许有版权许可问题,但是也可以改用完全开放的C/C++语言替代,当然前提是要实现一个类似于spring boot的通用微服务框架,和各种通用组件。

参考:
目前国内直接对标oracle的数据库还没有,南大通用的gbase已经开始用在金融领域,算是一种尝试。
电信,金融,石化,航空,铁路等行业使用DB2或oracle不仅是因为DB2,oracle是传统关系型数据库管理系统的先驱,而且从技术角度讲因为这些行业的核心业务系统都是属于强一致性事务处理系统,有要求系统绝对稳定可靠,而这正是oracle这类关系型数据库的强项,所以两拍即合。
至于oracle能不能在这些行业被取代,目前看这些行业本身虽有意愿去IOE,业务上私有云,但短时间其核心业务不太可能去DB2和oracle。
听说中国电信的BSS系统已经使用了mysql数据库,不知是真是假,但这属于前置系统,并非核心业务系统。
至于中小型项目,完全没有使用oracle的必要(而且oracle也不在乎这一类),这方面有oracle收购的mysql可以使用,也可以使用免费的mariadb(对标mysql数据库)或postgresql。
至于各大行业中面向互联网乃至于未来物联网的应用场景,由于高并发,大吞吐量的要求,一般没有使用oracle这类强一致性数据库的,根据CAP理论,通常使用四大类Nosql数据库,或者将消息中间件与mysql,postgresql相结合,采用最终一致性解决方案,这方面阿里云提供了丰富的云数据存储工具可以购买使用。
至于大数据和数据仓库这一块,一般使用开源HBase,Hive或greenplum数据库,使用oracle的也不多。

参考:
有成熟的替代想法,没有替代产品!JAVA还好,毕竟是语言,而非商业产品。
说说数据库,O记那么高调的针对官方,是因为它吃定你了,在可靠性,稳定性,可恢复性,O记无敌!很多人是不是诟病它的并发,尤其是阿里系,我想说的是你能拿出来小型化靠谱的可部署的产品吗?
现在几乎是O支撑着中国的银行业,证券业,以及太多太多的非互联网行业!我要的是一个好用的产品而不是要自建一个研发团队!还有就是O出了问题,详尽的文档,以及解决问题的方式,产品更新补丁!
参考:
当年在中国不可一世的甲骨文公司,找中国公司要天价,还天天喊:不许中国人掌握技术。
结果被阿里云打败后,去年美国甲骨文公司,彻底退出了中国市场,目前甲骨文公司更是远远落后于中国的阿里云,大家可以看下图,就清楚了,甲骨文已经远远落后了。
大家都清楚。
阿里云是王坚院士带领400个科研人员,花费很多年时间才研发出来的中国人自己的云计算。
王坚院士研发出来中国人自己的云计算,获得国家表彰,被破格提拔为工程院院士。
这在民营企业是破天荒的事。
当年说要几百年后才会有云计算的马化腾、华为,百度,这些公司,听说阿里云真的研发出来了,为了抢云生意,就都去找了一家美国小公司,买了那家美国公司的二手云,然后卖给国内客户,都纷纷说自己有云系统。
结果,前几天,那家美国小公司宣布,禁止中国公司在中国市场使用云系统。
华为云、腾讯云、百度云、京东云,都被卡脖子了。
今后中国市场只有中国人自己研发出来的阿里云可以用了。
人算不如天算,自己不掌握技术总是会被卡脖子的,阿里云又便宜,性能和技术都优于国外云系统。
何必总是去买国外的二手云呢。
在云计算上,阿里云不输于任何一家美国云系统。
国人当自强!得云者得天下,阿里云加油。