初識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版本安裝及其測試的詳細步驟  有興趣的能夠按着去試試

相關文章
相關標籤/搜索