Redis 安装
Window 下安装
下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。
打开一个 cmd 窗口 使用cd命令切换目录到 C:\redis 运行
redis-server.exe redis.windows.conf
如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:
这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。
切换到redis目录下运行
redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对 set myKey abc
取出键值对 get myKey
安装参考:http://www.runoob.com/redis/redis-install.html
java使用Redis
demo:
https://gitee.com/HGH5566/redis/tree/master/
package com.hgh.test;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import redis.clients.jedis.Jedis;
public class RedisInJava {
public static void main(String[] args) {
Jedis jedis = new Jedis("127.0.0.1");
System.out.println("Connection to server sucessfully");
// �鿴�����Ƿ�����
System.out.println("Server is running: " + jedis.ping());
// ���� redis �ַ�������
jedis.set("runoobkey", "Redis tutorial");
// ��ȡ�洢�����ݲ����
System.out
.println("Stored string in redis:: " + jedis.get("runoobkey"));
// �洢���ݵ��б���
jedis.lpush("tutorial-list", "Redis");
jedis.lpush("tutorial-list", "Mongodb");
jedis.lpush("tutorial-list", "Mysql");
// ��ȡ�洢�����ݲ����
List<String> list = jedis.lrange("tutorial-list", 0, 5);
for (int i = 0; i < list.size(); i++) {
System.out.println("Stored string in redis:: " + list.get(i));
}
Map<String, String> map = new HashMap<String, String>();
map.put("1", "hgh");
map.put("1", "hgh");
map.put("2", "hfz");
map.put("2", "hfz");
jedis.hmset("hash", map);
}
}