memcache小结

Memcache的作用及其优点

      分布式部署,可以架设多台memcache服务器,分摊服务器的工作,提高服务器的性能

Memcache服务器集群的组成

      ①多台memcache服务器

      ②分布式算法(内置)


memcache小结_第1张图片

如何把缓存时间设置大于30天

      ①时间间隔(30天)

      ②时间戳(time()+40*24*3600)

Memcache适合储存哪些数据

       ①安全性不是很高的数据,由于memcache的数据是储存在内存的,服务器关机或者重启都会丢失数据

      ②Memcache不适合储存经常性变动的数据,例:实时新闻等

      ③键值的数据量不能太大,大小不能超过1M

Memcache安全性的问题

      Memcache没有任何安全性,可以通过防火墙,因为它储存的都是临时数据

session储存在memcache的原理

      客户端登录的操作时,负载均衡器发送请求给第一台Apache服务器,Apache服务器会产生一个session文件,当该客户端在次发送页面请求时,负载均衡器把请求发送给Apache2服务器,由于Apache2服务器没有session文件,所以需要重新跳转到登录,这样增加了Apache服务器的工作,体验性又不好,如果把session文件储存到memcache中,就可以很好的避免了重复的登录工作,也提高了服务器的效率.


memcache小结_第2张图片

你可能感兴趣的:(memcache小结)