GAE/J Memcacheの低レベル APIを使ってカウンターを作る
下記のようにするとMemcacheでカウンターが作れるようだ。MemcacheServiceのincrementメソッドが便利ぽい。
MemcacheService s = MemcacheServiceFactory.getMemcacheService(); if (!s.contains("MemcacheCounter")) { s.put("MemcacheCounter", 1); // 初期化は1 } else { s.increment("MemcacheCounter", 1); // 2回目以降は値に+1する } System.out.println(s.get("MemcacheCounter")); // 実行のたびに1,2,3,4,5になる