memcache 基本使用-已测试

    xiaoxiao2021-12-14  17

    package memcache; import com.danga.MemCached.MemCachedClient;  import com.danga.MemCached.SockIOPool;    public class MemCachedManager {    public static void main(String[] args) {        /**         * 初始化SockIOPool,管理memcached的连接池         * */        String[] servers = { "10.132.10.235: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 < 1000; i++) {            /**             * 将对象加入到memcached缓存             * */            boolean success = memCachedClient.set("" + i, "Hello!");            /**             * 从memcached缓存中按key值取对象             * */            String result = (String) memCachedClient.get("" + i);            System.out.println(String.format("set( %d ): %s", i, success));            System.out.println(String.format("get( %d ): %s", i, result));        }     }   }  相关jar包 见附件 jar.zip (900.1 KB)下载次数: 0
    转载请注明原文地址: https://ju.6miu.com/read-965047.html

    最新回复(0)