初识Memcache之安装与测试

菜鸟教程:https://www.runoob.com/memcached/window-install-memcached.htmlhtml

按着菜鸟教程一步步走下去通常问题不大java

我是在本地试着去安装测试  在这里我说明几个坑:json

1.就是要区分Memcache的版本:缓存

刚开始的时候我是用了最近的版本:memcached

而后就是一堆的坑:一步都进行不下去测试

一直都是报:Failed to ignore SIGHUP: No error 错误 spa

解决方法:.net

sc create "Memcached11211" binPath= "D:memcached/memcached.exe -d runservice -p 11211" DisplayName= "Memcached11211" start= auto`

可是最后仍是失败了  因此我就给移除了:sc delete memcachedcode

 

而后我又下载了htm

安装初始化:

D:\memcached>memcached.exe -d install

D:\memcached>memcached.exe -d start (开启)/D:\memcached>memcached.exe -d stop(关闭)

D:\memcached>"D:\memcached\memcached.exe" -d runservice -m 512  (-m 512 意思是设置 memcached 最大的缓存配置为512M。)

此外咱们还能够经过使用 "c:\memcached\memcached.exe -h" 命令查看更多的参数配置。

注意:这里必定是要以管理员的身份去运行cmd,否则确定会出问题

测试方法:

import java.net.InetSocketAddress;
import java.util.concurrent.Future;
import net.spy.memcached.MemcachedClient;

public class MemcacheTest {
    public static void main(String[] args) {
        try {
            MemcachedClient mcc = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
            Future<Boolean> set = mcc.set("userId", 2592000, 125);
            System.out.println(set);
            int jsonString = (int) mcc.get("userId");  
            System.out.println("返回值:jsonString="+jsonString);
        } catch (Exception e) {
            // TODO: handle exception
        }
    }
}

 

最后附上一则链接:http://www.mamicode.com/info-detail-2311564.html  1.4.5版本安装及其测试的详细步骤  有兴趣的能够按着去试试

相关文章
相关标签/搜索