首页互联网技术互联网技术传统企业有哪些类型

互联网技术传统企业有哪些类型

cysgjjcysgjj时间2024-05-13 18:11:24分类互联网技术浏览38
导读:为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?感觉其他人答题方向似乎不对!Oracle这类产品和开源数据库的区别基本上就是两点, 在强一致性方面,也可以说数据安全方面,Oracle这类传统厂商是具有压倒性优势的,尤其是结合不连公众网络……...
  1. 为什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?

什么传统行业几乎都用Oracle,而互联网行业几乎都不用Oracle呢?

感觉其他人答题方向似乎不对!

Oracle这类产品开源数据库区别基本上就是两点, 在强一致性方面,也可以数据安全方面,Oracle这类传统厂商是具有压倒性优势的,尤其是结合不连公众网络的内部大型计算机,可以做到稳定和安全都极高的程度,比如10年不关机,不出故障,不出错!开源数据库现在达不到这个程度!

而开源数据库的优势呢,其实就是价格优势, 如果几千几万台服务器部署商业数据库,基本没有公司承担的起这个授权费用的! 开源数据库的稳定和一致性不如传统商用的,但对互联网公司来说够用了! 比如你发的一篇文章丢了,也没啥大不了的。 但这种问题银行类公司来说就是无法接受的。

互联网技术传统企业有哪些类型
图片来源网络,侵删)

其他的什么开源软件功能多,组件多的,这都是便宜的副产品! 要是商业软件便宜的话,你说开发者会不会在上面开发功能呢?

首先银行要求绝对稳定性,使用付费不开源产品可以完全责任委托,而且数据库厂商还会有专门维护,省心,省力,安全。

mysql呢,开源产品,稳定性没有o高,如果要深度开发倒是很省事,不过使用mysql就完全要看自己了,银行不会为了一个随时都有可能出现意外的定时***找专门团队维护,而且银行交易量很大,但并非像互联应用一样超级并发,大部分都是内部接口使用,而且分地区都是不同服务器,每个地区只存储自己相关的数据,比如你从广东山东异地转账,原始山东账户里并不存你的记录,转了之后山东数据库才有记录,在依赖oracle商业委托的基础下,银行还会有对账,来保证数据一致性。

互联网技术传统企业有哪些类型
(图片来源网络,侵删)

但是反观互联网企业就不一样了,超级并发,小型机已经不满足这种并发条件了,哪怕oracle足够优秀所以要使用应对更高并发特制的mysql,需要专业的团队进行维护,稳定性不如oracle,不过分布式集群可以避免这种情况。而且mysql因为开源还可以针对自己的需求特制功能。不过大部分企业用不上[捂脸],小公司用啥都一样。阿里重新开发mysql除了自己用外还可以卖服务。

再说一句,阿里其实弃o选m其实除了并发问题,还因为oracle太贵,因为企业要考虑收支,就算阿里利润率也比不上银行[灵光一闪]

其实最主要的原因是银行等金融行业对数据的安全性、可靠性、完整性要求非常高。如果某个客户存一万元到银行,结果账上变成一千元或者丢失了,那一定是大件事,媒体会当新闻跟进,监管机构也会处理。所以银行必须买高可靠性的数据库。

互联网技术传统企业有哪些类型
(图片来源网络,侵删)

而互联网公司,如果百度查询结果错误,或者头条推送错误信息,或者腾讯游戏币丢失,根本没人在乎,投诉连客服都找不到一个。所以互联网公司当然选择免费的数据库。

Oracle是传统型数据库的经典,这是没有问题。但是新型互联网的很多问题它解决不了了,技术也很落后,加上长期以来内部技术团队的高高在上,已经被新的技术拉下了很远,再加上高层对新技术的片面理解和行业老大的思维,导致了大型互联网企业放弃了,而传统型企业在考虑性价比也放弃,导致了OracIe这十年来的大溃败。如果高层没有拥抱新技术的胸怀,说不定哪天会出个大新闻给其他企业收购的命运。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/13121.html

开源Oracle数据库
垃圾分类与互联网 c语言编程ppt,C语言编程软件