首页 > 代码库 > memcahced缓存特点
memcahced缓存特点
1、key-value数据结构
2、所有数据保存在内存中
3、可以分布式集群
4、处理并发的机制是libevent事件机制
5、当内容容量达到指定值后,就基于LRU(Least Recently Used)算法自动删除不使用的缓存,再添加新的数据。 LRU---最早使用时间
6、当关闭memcache服务时,memcache存储的所有数据都会丢失
7、分布式的memcache服务集群,各服务间不互相通信的,即添加1条数据到memcache集群服务中,是保存在其中一个memcache服务中,其他memcache服务是获取不到的,是通过hash算法来决定保存数据的位置,获取的时候也会通过hash算法得到
memcache的缺点:
1、数据保存在内存,当关闭服务或操作系统时,数据丢失
措施:修改源代码,定期向磁盘写入数据
2、memcache权限管理和认证功能,安全性不足
措施:可以通过内网访问memcache服务,外网通过防火墙来控制保护。
memcahced缓存特点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。