分布式缓存(memcache)原理和搭建

为什么要分布式缓存?

例:当后台组成集群时,登录信息放到一台服务器的session中,另外的模块无法访问到

分布式缓存(memcache)原理和搭建

2、memcache 原理

内存碎片和磁盘碎片:

分布式缓存(memcache)原理和搭建

内存分块,每个小块可以设定大小,Max为1M

当大于0.9M 小于1M的数据放入时,放入块1 ,并沾满1M

所以,Memcached 有内存浪费,但是没有内存碎片分布式缓存(memcache)原理和搭建

总结:

分布式缓存(memcache)原理和搭建

 

2、搭建Memcache (open source)

把Memcache安装为Windows服务

服务和普通程序的区别,没有界面但是也是一个process

分布式缓存(memcache)原理和搭建

分布式缓存(memcache)原理和搭建

连接memcache.默认端口是11211

分布式缓存(memcache)原理和搭建

 

Memcache command :

分布式缓存(memcache)原理和搭建