Memcached初探手记
来源:互联网 发布:发展下线系统源码 编辑:程序博客网 时间:2024/05/21 01:32
Memcached初探手记 Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
官方网址:http://memcached.org/ Windows下的Memcached安装:
1. 下载memcache的windows版(memcached-win32-1.4.4-54-g136cb6e.zip),解压D:/work/memcached_win32
2. 安装memcached,命令行中执行D:/work/memcached_win32/memcached.exe -d install
3. 启动memcached,D:/work/memcached_win32/memcached.exe -d start NOTE:
以后memcached将作为windows的一个服务每次开机时自动启动。可以把memcached服务设置为手动,把需要的时候通过上述启动命令来启动。
memcached的基本设置:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间,key+value+flags默认是48
-h 显示帮助 java客户端使用Memcached, 使用spymemcached的memcached-2.5.jar。
C:/Documents and Settings/yangwm>d:
D:/>D:/work/memcached_win32/memcached.exe -d install
D:/>D:/work/memcached_win32/memcached.exe -d start
D:/>
/**
*
*/
package memcached;
import java.io.IOException;
import java.net.InetSocketAddress;
import net.spy.memcached.MemcachedClient;
/**
* MemCached Basic usage
*
* @author yangwm Oct 7, 2010 11:42:22 PM
*/
public class FirstMemCached {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
MemcachedClient c = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
// Store a value (async) for one hour
c.set("yangwmKey", 3600, "testMemcached");
// Retrieve a value.
Object myObject = c.get("yangwmKey");
System.out.println(myObject);
}
}
学习参考资料: Windows下的Memcache安装: http://www.ccvita.com/258.html
Memcache协议中文版 - Memcache:http://www.ccvita.com/306.html
Memcached Wiki:http://code.google.com/p/memcached/wiki/NewStart?tm=6
Clients - memcached - Client API's / libraries:http://code.google.com/p/memcached/wiki/Clients
Memcached深度分析(原创) | 新浪开发者博客:http://blog.developers.api.sina.com.cn/?p=124
- Memcached初探手记
- Memcached初探
- Memcached初探
- Memcached初探
- WebRTC手记之初探
- WebRTC手记之初探
- WebRTC手记之初探
- WebRTC手记之初探
- WebRTC手记之初探
- mysql memcached 初探
- centos 5.5 安装 memcached 手记
- memcached内存分配及回收初探
- memcached内存分配及回收初探
- Appcan学习手记(1)——初探
- Memcache初探(一) ---- CentOS下安装memcached
- 手记
- 手记
- 手记
- 手机上网原理
- Hapdoop试玩
- Eric S. Raymond五部曲之 如何成为一名黑客 (2001版)
- 关于java环境变量的配置 windows
- 队列
- Memcached初探手记
- 输入字符串进行转置输出
- wowchips_1007
- hibernate之控制并发访问(乐观并发控制之在hibernate中启用版本控制--数字版本实例)
- 却道天凉好个秋
- 人啊人~~色字当头
- Google Docs无法访问
- 关于破解电脑开机密码
- ref 和out