Redis的下载安装和使用(超详细)

目录

一、所需的安装包资源小编放下述网盘了,提取码:wshf

二、双击打开文件redis.desktop.manager.exe

[三、点击next后,再点击i agree](#三、点击next后,再点击i agree)

四、点击箭头指向,选择安装路径,然后点击Install进行安装

五、安装完后依次点击next即可,然后就会发现桌面上有了redis管理工具的快捷方式

六、redis管理工具安装完成后,进入刚开始解压的文件夹"redis1"

七、进去找到这个文件,双击打开将redis启动:

八、redis启动后,在打开之前安装的redis管理工具

九、点击"连接到Redis服务器"

十一、设置好后就可以用其他方式去访问redis数据库了,小编以java为例给一段测试代码:

十二、数据库的刷新:


前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家

点击跳转到网站

一、所需的安装包资源小编放下述网盘了,提取码:wshf

通过网盘分享的文件:redis
链接: https://pan.baidu.com/s/13bNzXtW6jo7v1Dg3Se-Y8Q提取码: wshf

解压后得到的资源如下:

二、双击打开文件redis.desktop.manager.exe

三、点击next后,再点击i agree

四、点击箭头指向,选择安装路径,然后点击Install进行安装

五、安装完后依次点击next即可,然后就会发现桌面上有了redis管理工具的快捷方式

也可以在搜索框进行搜索:

六、redis管理工具安装完成后,进入刚开始解压的文件夹"redis1"

七、进去找到这个文件,双击打开将redis启动:

八、redis启动后,在打开之前安装的redis管理工具

进去是这个画面:

九、点击"连接到Redis服务器"

十、进行相关配置:我们刚开始学习就只需要给连接名就可以了,其他设置都是用默认的,等我们深入学习后,就可以去研究其他设置。

然后点击 "好" ,就将redis配置好了

十一、设置好后就可以用其他方式去访问redis数据库了,小编以java为例给一段测试代码:

代码功能为,用java程序将字符串word1、word2、word3、word4、word4分别存放到Redis内存数据库List和Set中,通过Redis DesktopManager观察Redis内存数据库中的值,然后又取出redis数据库里面的数据,并在屏幕上打印输出;

java 复制代码
package org.example;
import redis.clients.jedis.Jedis;
import java.util.List;
import java.util.Set;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main(String[] args) {
        // 连接到 Redis 服务器
        Jedis jedis = new Jedis("127.0.0.1", 6379);

        // 选择数据库,数据库名为 myRedis,Redis 数据库索引从 0 开始
        jedis.select(0);
        String[] words = {"word1", "word2", "word3", "word4", "word4"};
        // 将字符串存放到 Redis 的 List 中
        for (String word : words) {
            jedis.rpush("myList", word);
        }

        // 将字符串存放到 Redis 的 Set 中
        for (String word : words) {
            jedis.sadd("mySet", word);
        }

        // 从 Redis 的 List 中获取所有值并打印
        List<String> list = jedis.lrange("myList", 0, -1);
        for (String item : list) {
            System.out.println(item);

        }
        System.out.println("-----------");

        // 从 Redis 的 Set 中获取所有值并打印
        Set<String> set = jedis.smembers("mySet");
        // 打印输出
        for (String item : set) {
            System.out.println(item);
        }
        System.out.println("-----------");

        // 关闭连接
        jedis.close();
    }
}

运行结果:

十二、数据库的刷新:

有时候使用代码插入数据的时候,redis数据库可能没有及时更新数据,此时就可以点一下刷新redis数据库:

相关推荐
AI进化营-智能译站6 小时前
ROS2 C++开发系列11-VS Code一键生成Doxygen注释|让ROS2节点文档自动跟上代码迭代
java·数据库·c++·ai
yuweiade6 小时前
GO 快速升级Go版本
开发语言·redis·golang
村头的猫6 小时前
JWT 令牌的工作原理,结构和签名验证
前端·数据库·经验分享·微服务
许彰午7 小时前
CacheSQL(四):CacheSQLClient——用一张路由表实现水平扩展
java·数据库·缓存·系统架构·政务
Lyyaoo.7 小时前
缓存穿透/雪崩/击穿
数据库·缓存·oracle
许彰午7 小时前
CacheSQL(三):双 HTTP 引擎与 SQL 查询——接口抽象的价值
java·数据库·sql·缓存
lKWO OMET7 小时前
mysql之字符串函数
android·数据库·mysql
Flying pigs~~16 小时前
RAG智慧问答项目
数据库·人工智能·缓存·微调·知识库·rag
misL NITL16 小时前
mysql之如何获知版本
数据库·mysql
许彰午17 小时前
CacheSQL(二):主从复制——OpLog 环形缓冲区与故障自动恢复
java·数据库·缓存