2018.5.17 memcached

简介java

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。缓存

安装app

yum install memcached分布式

链接memcached

telnet HOST PORT性能

telnet 127.0.0.1 11211spa

存储命令.net

Memcached set 命令code

Memcached addserver

Memcached replace

Memcached append

Memcached prepend

Memcached CAS

查找命令

Memcached get 

Memcached gets

Memcached delete

Memcached incr/decr

统计命令

Memcached stats

Memcached stats items

Memcached stats slabs

Memcached stats sizes

Memcached flush_all

java链接

import java.net.InetSocketAddress;
import java.util.concurrent.Future;
 
import net.spy.memcached.MemcachedClient;
 
public class MemcachedJava {
   public static void main(String[] args) {
   
      try{
         // 链接本地的 Memcached 服务
         MemcachedClient mcc = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
         System.out.println("Connection to server sucessful.");
      
         // 存储数据
         Future fo = mcc.set("runoob", 900, "Free Education");
      
         // 查看存储状态
         System.out.println("set status:" + fo.get());
         
         // 输出值
         System.out.println("runoob value in cache - " + mcc.get("runoob"));
 
         // 关闭链接
         mcc.shutdown();
         
      }catch(Exception ex){
         System.out.println( ex.getMessage() );
      }
   }
}
相关文章
相关标签/搜索