首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

电子商务网站数据处理有关算法

2012-09-06 
电子商务网站数据处理相关算法问题:电子商务网站随着时间的增长,数据会越来越多,但是对于一个网站来说,硬

电子商务网站数据处理相关算法

问题:电子商务网站随着时间的增长,数据会越来越多,但是对于一个网站来说,硬件对数据的承载量是一定,对于出现的问题我们应该如何处理

?

?

1:增加硬件,通过扩容的方式去解决这些问题(主要从俩个方面,一个应用服务器,一个数据库服务器)

?

但是具体的方式要通过日志分析,是什么环节出的问题,

如果服务器的并发的问题,增加前端的处理能力(通过集群方式去解决)

如果是数据库的问题

增加内存服务器,减少对数据库的访问对数据库相关参数调优数据库的集群

?

?

?

2:删除数据

?

原因:如果数据量太大的原因,可以考虑删除以下类型的数据

    删除长时间没用用户管理的数据(同类型数在数据库中存在)删除有敏感字,违法的信息,或与网站数据类型不符合的数据(比如五金网站有订票的信息)删除长时间内点击量偏低的数据(同类型数据必须在数据库中存在)删除信息不完整的数据(所发的信息格式不完整,而且长时间没有人维护)

上述信息在删除时,先要时进行逻辑删除,用邮件通知相关用户,如果在一定时间没有回复的,进行物理删除

?

?

注:如果以上的信息被搜索引擎已收录,它在通过URL找过来时候找不到数据,这样可能会对网站的权重有影响

所以在删除时的时候,对于(1,3,4)类型的数据做数据关键字段的备份,这样在通过URL找过来时可以通过关键字段找到相关的信息进行展示

?

3:分表存储

?

对大数据量的表进行分表,可以按时候,或别的分类法则

?

主表和副表

原则

?

4:备份式存储

?

数据的归档的处理,按不同的标准进行数据的归档

?

比如果按时间存储,一个年的数据就会归到另一个库中

?

?

?

?

?

热点排行