网站建设招标书范本,批量刷wordpress评论,公司部门kpi绩效考核指标模板,建设网站需要的资料memcached 特点原理配置安装Memcached 特点
内置内存存储方式-----------为了提高性能#xff0c;memcached中保存的数据都存储在memcache内置的内存存储空间中。由于数据仅存在于内存中#xff0c;重启操作系统会导致全部数据消失简单key/value存储---------------服务器不… memcached 特点原理配置安装Memcached 特点
内置内存存储方式-----------为了提高性能memcached中保存的数据都存储在memcache内置的内存存储空间中。由于数据仅存在于内存中重启操作系统会导致全部数据消失简单key/value存储---------------服务器不关心数据本身的意义及结构只要是可序列化数据即可。存储项由“键、过期时间、可选的标志及数据”四个部分组成不互相通信的分布式 ------------- memcached尽管是“分布式”缓存服务器但服务器端并没有分布式功能。各个memcached不会互相通信以共享信息。那么怎样进行分布式呢 这完全取决于客户端的实现原理
检查客户端的请求数据是否在memcached中如有直接把请求数据返回不再对数据库进行任何操作如果请求的数据不在memcached中就去查数据库把从数据库中获取的数据返回给客户端同时把数据缓存一份到memcached中memcached客户端不负责需要程序明确实现保持缓存的“新鲜性”每当数据发生变化的时候比如数据有被修改或被删除的情况下要同步的更新缓存信息确保用户不会在缓存取到旧的数据。配置安装Memcached memcached能存放多少数据取决于服务器本身的内存有多大。 yum -y install memcached //安装memcachedsystemctl start memcached //启动memcachedcat /etc/sysconfig/memcached //查看memcached配置文件
PORT11211 # 监听端口
USERmemcached # 用户
MAXCONN1024 # 最大并发数
CACHESIZE64 # 分配内存大小
OPTIONS # 监听网络地址yum install -y telnet //安装telent
telnet ip 端口 //memcached的端口是11211set name 0 60 7 #设置名称为name的key
newrain #给name的值
STORED #出现stored表示已经存储成功。get name #查询key值
VALUE name 0 7
newrain
END参数解释:
namekey的名字 自己定义
0key的id号需要和其他的key不一样
60缓存过期时间,单位为秒0为永远
7字符串最大长度