基本功能

LAMP(Linux+Apache+MySQL+PHP)标准架构,初期采用拿来主义,只具备基本功能。
数据库:读写分离,MyISAM存储引擎
2003年5月—2004年1月
存储瓶颈
mysql达到访问瓶颈,升级成oracle,从开源转向商用。

oracle是连接池,php是短连接,直连会导致内存打满,引入SQL Relay连接池。
2004年1月—2004年5月
连接瓶颈
SQL Relay的问题无法处理,而Oracle又无可替代,只能替换掉php语言改用java

MVC框架是阿里的WebX,控制层用了EJB,持久层是ibatis。
另外,为了缓解数据库的压力,商品查询和店铺查询放在搜索引
擎中。
2004年2月—2005年3月
查询瓶颈

数据库分库分表、放弃EJB、引入Spring、加入缓存、加入CDN
2004年10月—2007年1月


2038

被折叠的 条评论
为什么被折叠?



