Java 使用Memcache
2016-12-21 19:41
267 查看
使用spymemcached.jar
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("Connecton to server successful"); // 查看存储状态 Future fu = mcc.set("news", 900, "There is a import news today!"); System.out.println("get Status: " + fu.get()); System.out.println("获得news的值: "+ mcc.get("news")); mcc.add("news", 900, "Second news"); System.out.println("get Status: " + fu.get()); System.out.println("获得news的值: "+ mcc.get("news")); System.out.println("-------------------------"); //mcc.add("today", 900, "today news 59595"); System.out.println("get Status: " + fu.get()); System.out.println("获得today的值: "+ mcc.get("today")); System.out.println("-------------------------"); //Replace mcc.replace("today", 900, "today news abcd576457"); System.out.println("get Status: " + fu.get()); System.out.println("获得today的值: "+ mcc.get("today")); System.out.println("-------------------------"); //Append mcc.append("today", "[Append contenet!]"); System.out.println("get Status: " + fu.get()); System.out.println("获得today的值: "+ mcc.get("today")); System.out.println("-------------------------"); //Prepend mcc.prepend("today", "[Prepend contenet] "); System.out.println("get Status: " + fu.get()); System.out.println("获得today的值: "+ mcc.get("today")); System.out.println("-------------------------"); //CAS 操作实例 CASValue casValue = mcc.gets("today"); // 输出 CAS token(令牌) 值 System.out.println("CAS token - " + casValue); CASResponse casResponse = mcc.cas("today", casValue.getCas(), 900,"[Changed today data]Change data by cas"); // 输出 CAS 响应信息 System.out.println("CAS Response - " + casResponse); System.out.println("获得today的值: "+ mcc.get("today")); System.out.println("-------------------------"); // 关闭连接 mcc.shutdown(); } catch (IOException e) { System.out.println(e.getMessage()); }catch (Exception e) { System.out.println(e.getMessage()); } } }
相关文章推荐
- 关于使用Memcached-Java-Client往memcache中直接放入对象引发的血案
- Memcache Java 客户端使用
- Windows下的Memcache安装与Java部署(测试用,一般情况下会在linux环境下使用memcahe)
- java项目使用memcache实现session共享+session基础
- Java使用memcache示例
- java Memcache使用详解
- Memcache Java 客户端使用
- java项目使用memcache实现session共享+session基础
- memcache使用Java版
- java Memcache使用详解
- Java开发中的Memcache简单使用(二)
- memcache-client-for java下载安装及使用
- 使用java连接memcache服务器
- java操作memcache简单使用
- memcache-client-for java下载安装及使用
- (转)java中使用memcache
- Java使用memcache示例
- 使用Java读取Excel文件内容
- 如何使用Java POI生成Excel表文件 !
- 如何使用Java编写NT服务