刚接触web开发,陆陆续续的把mvc的框架搭起来了,突然发现自己一直在回避一个问题:现在的设计仅考虑了单个服务器,单个数据库。
    当并发量增大时怎么办,看了看很多不多的办法,如hadoop等。不知道要怎么估算自己的项目到底有多大并发,针对不同的并发量需要做哪些优化,设计,请大侠们指教

解决方案 »

  1.   

    最好的办法仍是需求分析。然后考虑架构。 考虑架构就多分几层,把你的情况在某个层进行处理。
      

  2.   

    分层倒是分了,但是不知道单个服务器,单个数据库这样行得通吗,因为要求的并发数还挺大
      

  3.   

    知识,知识就是力量
    永远不要企图用一己之力去覆盖永不休止的宇宙只有你想不到的,没有你做不到的
      

  4.   

    不是很理解是什么意思,可否进一步指点一下。
      

  5.   

    说具体点什么样的业务。估算的访问量多大。。不然。。怎么思考
      

  6.   

    如果网站访问量特别大,可以考虑将数据库单独用一台服务器,用内网ip连接