Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

一、下载Redis (1)

(1)https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA 提取码:3i9b

二、安装Redis Desktop Manager

傻瓜式安装,点击下一步即可(注意更改安装目录)

三、连接Redis服务器

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

四、Redis Desktop Manager的使用

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

补充:

redis命令中心:http://www.redis.cn/commands.html

 

直接存储到Redis中的数据是序列化后的,很难看懂

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)

 

可以设置一个序列化器 , 使得存入的key值,更有可读性

/**
 * 注入SpringBoot自动配置好的redisTemplate
 */
@Autowired
private RedisTemplate<Object,Object> redisTemplate;

@Override
public List<Student> findAllStudents()
{
    //字符串序列化器
    RedisSerializer redisSerializer = new StringRedisSerializer();

    redisTemplate.setKeySerializer(redisSerializer);


    List<Student> studentList = (List<Student>) redisTemplate.opsForValue().get("allStudents");

    if(studentList == null){
        System.out.println("redis无数据,查询数据库获取最新数据");
        //缓存为空 查询数据
        studentList =  studentMapper.findAllStudents();
        //数据库查询出来的数据 存入redis中
        redisTemplate.opsForValue().set("allStudents",studentList);
    }else{
        System.out.println("redis缓存中有allStudents数据");
    }

    return studentList;
}

 

现在可读性就更好了

Redis Desktop Manager的下载及安装 (Redis图形化界面操作工具)