一.启动
以管理员身份运行命令提示符
直接运行:memcached.exe
安装/卸载服务:memcached.exe -d install/uninstall
启动/关闭服务:memcached.exe -d start/stop
默认端口:11211;建议不要改,可以通过注册表进行修改
二.使用telnet操作
连接telnet 192.168.1.31 11211 或者 telnet localhost 11211
命令主要使用set、get、delete
您将使用五种基本 memcached 命令执行最简单的操作。这些命令和操作包括:
set
add
replace
get
delete
前三个命令是用于操作存储在 memcached 中的键值对的标准修改命令。它们都非常简单易用,且都使用以下语法:
command <key> <flags> <expiration time> <bytes> <value> |
memcached 修改命令的参数和用法。
参数 | 用法 |
---|---|
key | key 用于查找缓存值 |
flags | 可以包括键值对的整型参数,客户机使用它存储关于键值对的额外信息(附加信息) |
expiration time | 在缓存中保存键值对的时间长度(以秒为单位,0 表示永远) |
bytes | 在缓存中存储的字节点(所占字节数) |
value | 存储的值(始终位于第二行) |
三.memcache在C#中的使用
引用Commons.dll,ICSharpCode.SharpZipLib.dll,log4net.dll,Memcached.ClientLibrary.dll
在项目中添加mmHelper.cs,并修改配置文件
MmHelper mmHelper = new MmHelper();
mmHelper.Set(key, userLogin, DateTime.Now.AddMinutes(20));
四.相关资料