社交网络的服务器/内存——多少?

社交网络的服务器/内存——多少?

可能重复:
您能帮助我进行容量规划吗?

我很快就要推出我的社交网络,正在考虑托管。我迷茫的问题是:既然有照片共享,我是否需要为 Web、数据库和图像处理分别设置服务器?还是一台服务器就可以处理所有事情?

另外,内存越多越好吗?如果我买 50GB 内存,是不是比 8GB 内存更好?

目前是 PHP codeignitor 和 MySQL。(如果需求需要,稍后将切换到 NoSQL DB。)我还将使用 memcache。从概念上讲,它类似于 yelp,因此基于地理位置,具有大量用户内容和图像共享 + 实时信息和隐私级别。用户计划是一个悬而未决的问题。在没有测试这方面的需求的情况下,我无法给出一个数字。但这个概念是独一无二的,没有人拥有我发布的功能集,所以它可能会增长。理想情况下,我希望从发布开始每月处理大约 100-200 万次浏览量。如果超过这个数字,那么我会升级。

答案1

您没有提供任何与回答问题相关的信息。您将运行什么操作系统?什么 RDBMS?您计划为多少用户提供服务?

至于 RAM,内存越大越好,但这取决于你的计划。例如,你可以用 32GB 和 64GB RAM 之间的差价购买两台服务器。

因此,请认真思考您真正想要实现的目标,并提供具体的细节,然后再回过头以更好的方式提出问题。


编辑:根据您每月 100 万到 200 万次浏览量的回答(大约是每天 30 000 到 60 000 次),您可以使用 8GB 或 12GB RAM 并在同一个盒子上运行所有内容,只要它有足够的核心(例如四个或八个)。

事实上,它根本不会花费你太多钱。

相关内容