立即注册 忘记密码
2008-05-02 05:07
所属分类:Architecture
[原创]Cache is King......浅谈高负载,高并发网站架构

       注:本文为原创,如转载请注明出处... http://www.L99.com

       网站如何面对高用户访问量,高并发?..我觉得关键词是:cache(缓存),optimize(优化)....

       Cache(缓存):

          front-end cache,即前端页面的缓存,一般的方案是用 squid 做reverse proxy(反向代理)来进行web加速 , 通过对静态内容,动态内容的缓存来加快用户的访问速度..cache 的 hit(命中)是我们头疼的问题...利用 last-modified , etag 可以加强 cache hit.. apache , lighttpd 等web server都支持...

          back-end cache,即后台程序缓存, 一般的方案就是利用memcached进行cache...网站程序的性能瓶颈不在于程序本身,而在于数据库,很多时候都是程序在等待数据库的返回...因此对数据库的缓存就变得格外重要了...用memcached可以对数据库的数据进行缓存,并且可以缓存经常访问的对象....只要memcached的方案做好,性能提升是很强悍的..

      

    Optimize(优化):

          front-end optimize , (to be contiued....) 太困了,先去睡哈....


标签: 还没有添加标签
上一篇请期待博客一键搬家的上线
下一篇 激情,梦想,创造------与SKST一同成长
最近浏览者
文章评论