基本功能
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月