大流量高并发架构

1、服务器,Nginx

2、考虑到的扩展条件 缓存可以实现负载均衡,多台服务器协同工作

方案一、数据 > memcache(可多台服务器集群) > 磁盘文件 > mysql数据库

方案二、数据 > ttserver(可多台服务器集群) > mysql数据库

方案三、数据 > redis(可多台服务器集群) >  磁盘文件 > mysql数据库
海量数据计算方案:

方案一、数据 > hadoop/mapreduce

方案二、数据 > node.js + mongodb/nosql
磁盘文件的处理,可以考虑消息队列消息队列 可以用gearmanGearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。

版权声明:本文为beceo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/beceo/archive/2012/03/11/2390128.html