facebook市值多少:Facebook 用户量十分庞大,为什么还使用 MySQL 数据库?作者:280东

发布时间:2020-06-02 17:56:47   来源:网络 关键词:facebook市值多少
感觉潜台词是“mysql过时了,怎么配得上facebook的体量,怎么不用点现在领先的”。

这个问题非常有国内特色: 关注“用什么技术”,“底下的东西是否新颖前沿”,超过了关注实际取得的效果。可能也是技术人员喜欢“玩一个前沿技术”的简历思维的直接体现吧。

此外,facebook下面用的存储非常的多,具体服务情况具体选择和优化。光是把rockdb封装之后的kv存储变体就有至少两个吧。

mysql一直是当作最核心的用户账号信息存储,是直接sharding的,其实基本就是当作点对点kv用,不用太复杂的foreign key什么的,应该也非常避免范围操作,非常稳定非常可靠,而且市面上有丰富的mysql db和他们的运维经验可以保护这个公司的最核心库。

非核心用户账号信息的,比如机器学习相关的,或者浏览历史的,这些比较软性的东西,facebook也试过cassandra和hbase,都不靠谱,这些开源社区炒的很火的玩具项目,基本都废掉了。后来主要依赖自己的rocksdb。更多回复:

知乎网友知乎用户:
亚马逊某专家曾经说过,Oracle最大的优势是出现问题可以找到人背锅,MySQL就只能你自己背锅了!

知乎网友赖明星:

这个问题题主已经有了一个主观的判断,就是MySQL是一个不太好的数据库。


作为MySQL从业者,我当然知道,Oracle才是世界上最先进的数据库,但是,这并不代表MySQL不行,主要看你怎么用。用MySQL一方面节省成本,另外一方面,还可以为公司做一些技术储备。


春晚红包这么大的量,后面全部是MySQL数据库,估计题主会觉得很不可思议吧!而且,这还是金融数据,比Facebook的数据还要重要一些,并发量也不少。







本文关键词:facebook市值多少
猜你喜欢
推荐文章: