海量级数据的网站应该注意什么呢?

一直没有机会接触海量级数据量的数据库,所以对这样的网站也存在着众多疑问,先大概的把想到的列出来,以期大家的指正:

1硬件上:集群服务器。CDN加速 镜像 负载均衡

2:数据库:采用多库设计。把数据表分类,然后把主要的表给独立出来,一个数据库服务器上就放一个数据库,个人觉得这样,会对数据库服务器,某些重要的表:频繁操作的表带来的性能损耗会有较大的改善。

 这个当然是有条件就上,没有条件就只能将就下了。至于怎么群集,就交给服务器公司吧,我是不怎么懂啊

 

                  1:使用存储过程

                  2:select的时候,只取相关字段

                  3:表上根据实际情况建立索引

                4: 优化SQL语句  详见:http://www.cnblogs.com/Caceolod/articles/1651383.html 

 

3:程序上 :1:对某些数据尽量的采用静态页面设计,把动态的能转化为静态的都转化为静态的。

                 2:使用缓存技术,在服务器允许的范围内使用缓存

      3:GZIP 页面压缩

 

暂时就想到这么多啊,也不知道对不对的,如果有好的建议,大家说说啊!可以互相探讨下啊!

posted @ 2010-01-19 16:46  海底的鱼  阅读(234)  评论(0)    收藏  举报