Redis的安装和使用

下载地址:http://www.redis.io/download

tar xzf redis-1.2.6.tar.gz

cd redis-1.2.6。
编译生成可执行文件
由于makefile文件已经写好,我们只需要直接在源码目录执行make命令进行编译即可:
make
make-test
sudo make install
make命令执行完成后,会在当前目录下生成本个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-stat,它们的作用如下:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况。

进入redis的utilus目录 执行install_server.sh安装和启动redis
使用redis-cli进入命令行客户端:
参考redis中文网站http://www.redis.cn/

参考命令使用:http://www.redisdoc.com/en/latest/


附上Java连接jedis的例子需要jedis-2.1.0.jar

package junit.test;

import java.util.Set;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.exceptions.JedisConnectionException;

public class FirstClient {

	private static Jedis jedis = new Jedis("192.168.0.58");

	public void testConn() {
		try {
			jedis.connect();
			Set<String> result=jedis.zrevrange("s", 0, 10);
			System.out.println(result);
			jedis.ping();
			jedis.quit();
		} catch (JedisConnectionException e) {
			e.printStackTrace();
		}
	}

	public void setTest() {
		try {
			for (int i = 0; i < 100; i++) {
				jedis.set("key" + i, "value" + i);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public void getTest() {
		try {
			for (int i = 0; i < 100; i++) {
				System.out.println(jedis.get("key" + i));
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public static void main(String[] args) {
		FirstClient client = new FirstClient();
		
		client.setTest();
		client.getTest();
		client.testConn();
	}
}


你可能感兴趣的:(Redis的安装和使用)