实战Memcached缓存系统
2012-01-15 00:00
846 查看
1. What is Memcached?
Memcached是一个免费开源、高性能、分布式的内存对象缓存系统。Memcached是在内存中,为特定数据(字符串或对象)构建key-value的小块数据存储。
2. 下载Memcached的服务器端软件
Windows平台版本下载:http://splinedancer.com/memcached-win32/memcached-1.2.4-Win32-Preview-20080309_bin.zip
Linux平台版本下载:http://memcached.googlecode.com/files/memcached-1.4.10.tar.gz
3. 在服务器上部署Memcached Server
以下以Windows平台为例:
参考:http://www.codeforest.net/how-to-install-memcached-on-windows-machine
下载下来的Windows版本解压到C:/memcached/
在控制台输入命令安装:
c:/memcached/memcached.exe -d install |
启动:
c:/memcached/memcached.exe -d start |
或:
net start "memcached Server" |
默认的缓存大小为64M,如果不够用,请打开注册表,找到:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/memcached Server . |
将其内容修改为:
“C:/memcached/memcached.exe” -d runservice -m 512 |
4. 下载Memcached的客户端API包
下载地址:http://spymemcached.googlecode.com/files/memcached-2.5.jar
5. 编写一个Java数据类
|
6. 编写一个Memcached的客户端
|
7. 运行测试
运行结果应该如下:
|
相关文章推荐
- 实战Memcached缓存系统(8)Memcached异步实时读写问题的解决方案SAC
- 实战Memcached缓存系统(1)Memcached基础及示例程序
- 实战Memcached缓存系统(4)Memcached的CAS协议
- 实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient
- 实战Memcached缓存系统(1)Memcached基础及示例程序
- 实战Memcached缓存系统(1)Memcached基础及示例程序
- 实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient
- 实战Memcached缓存系统(4)Memcached的CAS协议
- 实战Memcached缓存系统(7)Memcached的一些基础FAQ
- 实战Memcached缓存系统(2)Memcached Java API基础之MemcachedClient
- 实战Memcached缓存系统
- 实战Memcached缓存系统(6)Memcached CAS的多线程程序实例
- 实战Memcached缓存系统(5)Memcached的CAS程序实例
- 实战Memcached缓存系统(3)Memcached配置参数初解
- 实战Memcached缓存系统(1)Memcached基础及示例程序
- 实战Memcached缓存系统(3)Memcached配置参数初解
- 实战Memcached缓存系统(7)Memcached的一些基础FAQ
- 实战Memcached缓存系统(6)Memcached CAS的多线程程序实例
- 实战Memcached缓存系统(1)Memcached基础及示例程序
- 实战Memcached缓存系统(7)Memcached的一些基础FAQ