MemcacheJava中的测试

1. 下载java_memcached-release_1.6.jar包

2. 编写测试方法:

package memcached.test;

import com.danga.MemCached.*;

 

publicclass TestMemcached {

  

   publicstaticvoid main(String[] args) {

        /* 初始化SockIOPool,管理memcached的连接池 */

        String[] servers = { "localhost:11211" };

        SockIOPool pool = SockIOPool.getInstance();

        pool.setServers(servers);

        pool.setFailover(true);

        pool.setInitConn(10);

        pool.setMinConn(5);

        pool.setMaxConn(250);

        pool.setMaintSleep(30);

        pool.setNagle(false);

        pool.setSocketTO(3000);

        pool.setAliveCheck(true);

        pool.initialize();

        /* 建立MemcachedClient实例 */

        MemCachedClient memCachedClient = new MemCachedClient();

        for (int i = 0; i < 10; i++) {

            /* 将对象加入到memcached缓存 */

            booleansuccess = memCachedClient.set("" + i, "Hello!");

            /* memcached缓存中按key值取对象 */

            String result = (String)memCachedClient.get("" + i);

            System.out.println("set("+ i+"),"+success);

            System.out.println("get("+ i+"),"+result);

        }

    }

}

3.测试结果

wKioL1VbI9GACbZNAAlaoDPd_tc019.jpg