- 可视化管理工具redis-desktop-manager安装与配置
1.1 双击redis-desktop-manager-0.8.8.384.exe即可
1.2 配置远程登录
vi redis.conf #编辑redis.conf文件
命令模式下输入“/字符串”,例如:“/requirepass”,再按N键向下查找
1)找到下面这一行并去除注释,并添加密码(396行)
#requirepass foobared #修改前
requirepass 123456 #修改后
2)修改访问IP地址,服务器IP(69)
#bind 127.0.0.1 #注释这一行
3)配置redis的6379端口到防火墙
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
- Java访问redis
2.1 添加依赖
redis.clients
jedis
2.9.0
2.2 Java连接redis
Jedis jedis = new Jedis(ip, port);
jedis.auth(“123456”);//权限认证
jedis.ping();
jedis.select(0);//切换数据库
2.3 Java操作redis
string(字符串)
Xxx.set
Xxx.mset
Xxx.type
Xxx.del
Xxx.expire
hash(哈希)
Xxx.hset
Xxx.hget
list(列表)
Xxx.lpush
Xxx.llen
Xxx.rpop //从右到左
Xxx.lpop //从左到右
set(集合)
Xxx.sadd
Xxx.sscan
zset(sorted set:有序集合)
zadd/zrevrange
注1:不需要记得API的方法,只需要查redis命令
jedis.zadd(“zset”, 50d, “zs”);
jedis.zadd(“zset”, 30d, “lw”);
jedis.zadd(“zset”, 100d, “ww”);
ScanResult zscan = jedis.zscan(“zset”, 0);
List result1 = zscan.getResult();
for (Tuple tuple : result1) {
System.out.println(tuple.getScore()+","+tuple.getElement());
}
作业:
1.面试题2017
2.redis集群(选做)