memcached入门搭建

原创 2016年08月31日 10:50:34

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">公司项目中到处可见memcached的使用,当然,公司的那套是封装好的,只要配置和调用就行了。但是我们还是需要了解一下内部的一些基本流程。现在我写一个最简单的memcached例子。</span>

首先,在客户端上安装memcached,具体安装请就不用我多解释了,和普通软件安装一样。

接着,我们从网上获取到一些jar包。当然也可以用maven直接获取。我是直接从maven库中拿到的。


//获取客户端对象,并设置属性
		MemCachedClient client = new MemCachedClient();
		String[] addr = { "127.0.0.1:11211" };
		Integer[] weights = { 3 };
		SockIOPool pool = SockIOPool.getInstance();
		pool.setServers(addr);
		pool.setWeights(weights);
		pool.setInitConn(5);
		pool.setMinConn(5);
		pool.setMaxConn(200);
		pool.setMaxIdle(1000 * 30 * 30);
		pool.setMaintSleep(30);
		pool.setNagle(false);
		pool.setSocketTO(30);
		pool.setSocketConnectTO(0);
		pool.initialize();

		// 将数据放入缓存
		client.set("test2", "test2");

		// 将数据放入缓存,并设置失效时间
		Date date = new Date(2000000);
		client.set("test1", "test1", date);

		// 删除缓存数据
		// client.delete("test1");

		// 获取缓存数据
		String str = (String) client.get("test1");
		System.out.println(str);
运行,就可以看到效果了。当然这是最简单的一个。那些封装的都是基于这样的。

Memcached分布式缓存入门

  • 2012年08月16日 17:30
  • 2.96MB
  • 下载

memcached全面剖析(入门到精通)

  • 2013年05月12日 09:03
  • 905KB
  • 下载

Memcached使用入门(二)

Memcached配置参数初解 一、基本参数 在我们第一次安装Memcached时,一般都是用过这个命令:  memcached -m 512 -u root -d -l 127.0.0...

[Memcached系列]专题一:快速入门

1. Memcached简介 Memcached是一个高性能的分布式内存对象缓存系统,用于动态web应用以减轻数据库负载,它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网...

Memcached入门

一、Memcached介绍 memcached是以LiveJournal旗下DangaInteractive公司的BradFitzpatric为首开发的一款软件。现在已成为mixi、hatena、F...
  • yin_jw
  • yin_jw
  • 2014年06月17日 15:01
  • 579

mencached入门(1)--memcached的基本概念

问题1:什么是memcached?         传统的Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。         这样会存在的问题:随着数据量的增大、访问的...

第一节 Memcached分布式缓存入门

 第一节 Memcached分布式缓存入门 关于Memcached的博文太多了,以下是个人学习的收集整理。 本节讨论问题: 简单介绍与应用下载安装注意事项简单测试Memcach...

php分布式缓存系统 Memcached 入门

Memcached 是一个分布式的缓存系统, 但是 Memcachd 到底是什么意思,有什么作用呢?缓存一般用来保存一些经常被存取的数据和资源(例如:浏览器会将访问过的网页会话缓存起来),因为通过缓存...
  • jucrazy
  • jucrazy
  • 2011年08月17日 00:14
  • 3225

Memcached使用入门

1.Memcached基础及示例程序 2.Memcached Java API基础之MemcachedClient 3.Memcached配置参数初解 4.Memcached的CAS协议 5.Memc...

第一节 Memcached分布式缓存入门

关于Memcached的博文太多了,以下是个人学习的收集整理。 本节讨论问题: 简单介绍与应用下载安装注意事项简单测试Memcached分布式原理 一、介绍与应用      在常规的WEB开发...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:memcached入门搭建
举报原因:
原因补充:

(最多只允许输入30个字)