您的位置:首页 > 数据库 > Memcache

基于Memcached的组件/客户端的用法介绍

2012-05-31 14:08 316 查看
Java客户端 [b]xmemcached[/b] 和 spymemcached :http://www.iteye.com/news/7717-xmemcached---faster-than-spymemcached

a) XMemcached:http://code.google.com/p/xmemcached/

需要slf4j组件的支持 :http://www.slf4j.org/

测试代码:

import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.util.concurrent.TimeoutException;

import net.rubyeye.xmemcached.MemcachedClient;
import net.rubyeye.xmemcached.XMemcachedClient;
import net.rubyeye.xmemcached.exception.MemcachedException;

public class XMemcache {

public static void main(String[] args) throws IOException, TimeoutException, InterruptedException, MemcachedException {

InetAddress addr = InetAddress.getByName("192.168.11.128");
InetSocketAddress ia = new InetSocketAddress(addr, 11211);
MemcachedClient client = new XMemcachedClient(ia);

client.set("SX_Key", 120, "My_XMemcache_Data");
System.out.println(client.get("SX_Key"));
client.shutdown();
}
}


b) SpyMemcached:http://code.google.com/p/spymemcached/

import java.io.IOException;
import java.net.InetAddress;
import java.net.InetSocketAddress;

import net.spy.memcached.MemcachedClient;

public class SpyMemcached {

public static void main(String[] args) throws IOException {

InetAddress addr = InetAddress.getByName("192.168.11.128");
InetSocketAddress ia = new InetSocketAddress(addr, 11211);
MemcachedClient client = new MemcachedClient(ia);

client.set("SM_Key", 120, "My_SpyMemcache_Data");
System.out.println(client.get("SM_Key"));
client.shutdown();
}
}

Memcached CAS 协议:

/article/3860999.html

PHP下extention:memcache vs
memcached

http://us3.php.net/manual/en/book.memcache.php

http://us3.php.net/manual/en/book.memcached.php

更多资料:

http://stackoverflow.com/questions/1442411/using-memcache-vs-memcached-with-php

http://www.leonzhang.com/2011/06/24/memcached-vs-php-memcache/

http://shikii.net/blog/installing-memcached-for-php-5-3-on-windows-7/

CakePHP下的一些组件

https://github.com/salgo/cakephp-viewmemcache

https://github.com/kamisama/CakePHP-Memcached-Engine

http://andy-gale.com/cakephp-view-memcache.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐