Respect knowledge, reprinted please indicate this article from: programming artist poechant csdn blog http://blog.csdn.net/poechant
1. Constructor
public MemcachedClient(InetSocketAddress[] ia) throws IOException;
public MemcachedClient(List<InetSocketAddress> addrs) throws IOException;
public MemcachedClient(ConnectionFactory cf, List<InetSocketAddress> addrs) throws IOException;
The simplest constructor is the first one. You can directly pass an inetsocketaddress or an array of inetsocketaddress. In fact, inetsocketaddress is also converted into an array.
For example:
MemcachedClient cache = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
2. Common Methods
Common Operations for caching data include: Set (add + replace), get, replace, and add
public Future<Boolean> set(String key, int exp, Object o)
First parameter: Key)
Second parameter: expiration time (in seconds)
Third parameter: set the value in the cache. If no value exists, insert the value. If yes, modify the value.
public Object get(String key)
First parameter: Key)
public Future<Boolean> replace(String key, int exp, Object o)
First parameter: Key)
Second parameter: expiration time (in seconds)
The third parameter: the new value of the key, which is modified if any.
public Future<Boolean> add(String key, int exp, Object o)
First parameter: Key)
Second parameter: expiration time (in seconds)
The third parameter: the value of the key. If no value exists, it is inserted.
Respect knowledge, reprinted please indicate this article from: programming artist poechant csdn blog http://blog.csdn.net/poechant
-