专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

为什么现在大部分互联网公司使用的数据库是MySQL_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 13:39:13       共计:3581 浏览
为什么现在大部分互联网公司使用的数据库是MySQL?

去Oracle,3个原因吧:

1、政策和风向,去IOE在现在和未来都是趋势,别跟我说银行怎么怎么样,照样去了

2、能力属实不行,数据量太大,Oracle的能力跟不上了,不然为什么要自研?

3、太贵了,真的太贵了

所以用简单实用的mysql替代oracle就自然而然了。

至于扯安全性,可靠性之类的,那只能说是人的问题,到了弱鸡手里,oracle也死给你看,到了高手手上,mysql也能轻松5个9 6个9。google和facebook都是用的mysql,去看看他们最近5年的可用性数据。

针对互联网类型公司,也有业务方向不同,例如说Saleforce这种针对企业服务的SaaS型互联网公司会使用PostgreSQL,但是像Uber这种是会选择MySQL的。所以不能完全说互联网企业一定会使用哪种数据库,更重要的是所选数据库哪个更贴合业务。

但是就个人使用,我更愿意选择PostgreSQL,因为有更好的SQL支持和更好的UTF8支持,同时可以使用PostgreSQL在某些场景下完全代替MongooDB,因为PostgreSQL的JSON存储和JSON查询。如果我能付得起钱,我更想用Oracle和SQLServer,Oracle在数据计算和数据管理上,太方便了。SQLServer做数据报表,图形化工具,.Net平台整合,很快就能完成你想干的事情。

如果想找开发工作,我认为MySQL更符合国内的情况,但是如果想做数据库开发,我认为PG是更好的选择。如果想做DBA,那么这将是一门高深且负责的学问了,MySQL,PG,Oracle,SQLSever以及一些冷门的DB,就不得不学了。

但说一句实话。

对于大型的互联网公司,或者对于那种稳定的,有一定的用户和技术积累了,在市场上站稳脚跟的,则需要考虑成本和技术长期投入的问题。这时候,再更换为M也不迟。

不要听阿里天天喊去IOE,一些小公司就跟风。阿里去IOE,是有多少技术专家在背后支持,从Oracle专家,各路运维专家,还有研究内核的MySQL大神,这都是小公司所无法取得的资源的。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:Amp是指什么_数据库 | ·下一条:String和varchar的详细区别是什么_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有