有人说互联网用户是用脚投票的,这句话其实也从侧面说明了,用户体验是多么的重要:这就要求在软件架构设计时,不但要注重可靠性.安全性.可扩展性以及可维护性等等的一些指标,更要注重用户的体验,用户体验分很多方面,但是有一点非常重要就是对用户操作的响应一定要快:怎样提高用户访问的响应速度,这就是摆在架构设计中必须要解决的问题:说到提高服务的响应速度就不得不说缓存了: 从系统的层面说,CPU的速度远远高于磁盘IO的速度:所以要想提高响应速度,必须减少磁盘IO的操作,但是有很多信息又是存在数据库当中的,每次…