在Java中使用Memcached缓存技术-win7-64位下
来源:互联网 发布:qt 64位 windows 编辑:程序博客网 时间:2024/06/05 09:08
在Java中使用Memcached缓存技术。至于Memcached是什么,原理等可以自行百度。这里只给出在win7 64位怎么安装Memcached的服务和在Java 中使用Memcached的例子。
参考文档链接:原作者
需要安装的软件和jar包下载链接如下:
memcached-1.2.1-win32.zip
Memcached-Java-Client官网jar包下载
1.安装Memcached
1 解压缩文件到c:\memcached
2 命令行输入 'c:\memcached\memcached.exe -d install'
3 命令行输入 'c:\memcached\memcached.exe -d start' ,该命令启动 Memcached ,默认监听端口为 11211
安装完成后可以在服务中看到服务启动,如下图:
2.下载jar包导入到工程目录下
3.测试代码
package test;import com.danga.MemCached.MemCachedClient;import com.danga.MemCached.SockIOPool;/** * @author chenglitao * @version 创建时间:2015年9月16日 上午9:49:20 * @Description: */public class MemcachedTest {public static void main(String[] args) {/** * 初始化SockIOPool,管理Memcached的连接池 */String[] server = { "127.0.0.1:11211" };SockIOPool pool = SockIOPool.getInstance();pool.setServers(server);pool.setFailover(true);pool.setInitConn(10);pool.setMinConn(5);pool.setMaxConn(250);pool.setMaintSleep(30);pool.setNagle(false);pool.setSocketTO(3000);pool.setAliveCheck(true);pool.initialize();/** * 建立Memcached实例 * */MemCachedClient client = new MemCachedClient();for (int i = 0; i < 1000; i++) {// 将对象加入到Memcached缓存boolean success = client.set("" + i, "Hello!");// 从Memcached中根据Key取出数据String result = (String) client.get("" + i);System.out.println(String.format("set( %d ): %s", i, success));System.out.println(String.format("get( %d ): %s", i, result));}}}
运行结果:
0 0
- 在Java中使用Memcached缓存技术-win7-64位下
- 在Django中使用memcached缓存
- 在Java中使用Memcached
- 在Java中使用Memcached
- WIN7(64)下memcached安装使用
- 在win7 64位系统下如何使用Oracle
- WinIO3.0在win7 64位系统下的使用
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装
- win7下64位系统memcache/memcached 安装教程
- java缓存技术memcached实例
- java缓存技术memcached实例
- java缓存技术memcached实例
- java缓存技术memcached实例
- 多生产者--多消费者 显示锁实现同步 java实现
- 单例模式分类之懒汉式与饿汉式
- HDU 5437
- 使用Altium Design时碰到导入dwg后缀文件失败
- 排序(一) 选择排序算法
- 在Java中使用Memcached缓存技术-win7-64位下
- test2.3
- 在VS界面程序中显示命令行窗口
- 项目总结——zxing扫描
- poj1182
- Apache POI (JAVA处理Office文档的类库)
- leetcode Minimum Depth of Binary Tree
- 如何在运行时改变App的图标 (Xcode、Objective-C)
- H5学习之旅-H5的新特性(1)