Windows/Linux 跨语言通信框架:www.harries.cn !

Harry.Memcached客户端介绍

添加时间:2014-11-05   浏览次数:3431

一、命令详解

1、Set
参数 Key,value,expiration time
例: Harry.Memcached.Client.Set("name", 对象,过期时间);
过期时间不赋值默认为30天后自动过期
返回:void

2、Get
参数 Key
例: Harry.Memcached.Client.Get("name",);
返回:object

3、Get<T>
参数 Key
例: Harry.Memcached.Client.Get<int>("name");
返回:T

4、Gets
参数 字符串key数组
例:Harry.Memcached.Client.Gets(new string[] { "key1","key3","key3"});
返回:对象数组

5、ReMove           
参数 key或字符串key数组
例:
Harry.Memcached.Client.ReMove("name");
Harry.Memcached.Client.Gets(new string[] { "key1","key3","key3"});
返回:void

另支持分组缓存,分组缓存对应的方法名称是一样的,只在参数上多了一个bucket,为组的名称。
可指定Remove一组缓存。

二、配置文件
 将harry.config文件放在项目根目录

<?xml version="1.0" encoding="utf-8" ?>
<root>
  <memcached>
    <key name="default" ip="127.0.0.1" port="11211" />
    <key ....多机器负载/>
  </memcached>
</root>

三、下载Harry.Memcached

点击下载


查看如何在Linux下安装Memcached