一、Memcached是什么?Memcached是一个高性能的分布式内存对象缓存系统,可以在内存中缓存数据和对象来减少读取数据库的次数,从而提醒性能。Memcached基于一个K/V对的hashmap。二、Memcached的特征1. 协议简单:基于文本协议和二进制协议进行通信2 ...
一、Memcached是什么?
Memcached是一个高性能的分布式内存对象缓存系统,可以在内存中缓存数据和对象来减少读取数据库的次数,从而提醒性能。Memcached基于一个K/V对的hashmap。
二、Memcached的特征
1. 协议简单:基于文本协议和二进制协议进行通信
2. 基于libevent的事件处理
3. 内置内存存储方式
数据存储在内存中,重启服务或系统后数据会全部消失
当内存容量达到指定值后,基于LRU(Least Recently Used)算法自动删除不适用的缓存。
4. memcached不互相通信的分布式
服务端没有分布式供能,取决于客户端的实现。
三、Memcached安装
安装命令:
sc create "Memcached Server1" start= auto binPath= "D:\Tools\memcached\memcached.exe -d runservice -m 32 -p 11220 -l 127.0.0.1" DisplayName= "Memcached Server1"
PS:修改下服务名字及端口号,就可以在一台电脑上配置多个服务了。
启动命令:
sc start "Memcached Server1"
卸载命令:
sc delete "Memcached Server1"
参数详解:
-d选项是启动一个守护进程,
原标题:理解 Memcached
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。