请问express+mysql+redis+elasticsearch开发的网盘如何承受住2亿用户数
发布于 6 年前 作者 shuaishenk 3947 次浏览 来自 问答

请问express+mysql+redis+elasticsearch开发的网盘如何承受住2亿用户数,需要怎么的架构,优化啊 补充一下:底层存储用的对象存储

11 回复

问的好,楼下回答

去学C10K就不会问这种蠢问题了。

@Matrixbirds 看了C10K,然并卵啊

就一台计算机的话,量子计算机也干不来这事。

发一副图给你参考,看起来挺厉害的。

distributedSystem.png

From PWA CNode

@Lizhooh 感谢~阿里这个看着貌似可以支撑起来

@MiYogurt 肯定得多节点了

@shuaishenk 多节点还有啥好纠结的,把计算机资源都跑满,不让内存泄露。然后使劲堆硬件。当然这是横向扩展,还有纵向扩展,就是分割你的业务逻辑。比如说淘宝的登录和淘宝的宝贝搜索。

对于不同的业务场景,有不同的解决方案,大多数都可以通过钱解决。😄

@MiYogurt 说的对啊,还有业务逻辑的拆分。能批的资金貌似也有限呀

回到顶部