分布式缓存的介绍
分布式缓存是为了解决数据库服务器和web服务器之间的瓶颈。如果一个网
站的流量很大,这个瓶颈将会非常明显,每次数据库查询耗费的时间将不容乐观。
对于更新速度不是很快的网站,我们可以用静态化来避免过多的数据库查询,比
如可以使用Freemarker或者 Velocity来实现页面静态化。对于更新数据以秒级的
网站,静态化也不会太理想,可以通过分布式缓存系统来解决,比如:Redis、
MEMCache、SSDB等。
前期网站比较小,或者用户比较少的话,打包成一个war包就可以了,但是等到后面用户或者网站大的话,就要分成N个模块去打包成war包了。
在这个时候也就需要用到负载均衡服务器了,他是用来转发用户的请求的。
比如说A服务器人比较多,B服务器人比较少,等再有用户进行访问的话,这个负载均衡服务器就会把用户的请求转发到B服务器上面了。
NoSQL数据库就是没有数据结构的数据库。