夺命雷公狗---memcache NO:07 memcache 的其他问题
1、安全设置。
memcache主要是做缓存的,不是数据存储,因此就没有认证安全机构,
如果要做安全认证机构,只有在服务器系统层面来完成,比如用防火墙,或者是 selinux登录。一般memcache服务器是子内网中,不对外公开的,外部的用户无法访问的。
2、惰性删除。
存储到memcace里面的数据,到期后,不会自动删除。当执行get查询的时候,判断是否过期,如果过期就删除数据,如果不过期就取出数据。
3、最近最少使用原则
当存储到memcache里面的数据的空间占满时,memcache会清除最不活跃的数据(无论是否过期)
4、什么样的数据可以存储到memcache里面,
(1)对安全性不高的数据,丢了无所谓的数据。
(2)访问比较频繁的数据。
(3)更新比较频繁,不是很重要的数据,比如用户的登录状态。