1.Redis配置

1.1 先关闭你的防火墙

需要外部系统连接Linux上的Redis,我们需要更改redis.conf中的一些配置,但是首先,我们要先关闭防火墙

(1)设置开机启用防火墙:systemctl enable firewalld.service

(2)设置开机禁用防火墙:systemctl disable firewalld.service

(3)启动防火墙:systemctl start firewalld

(4)关闭防火墙:systemctl stop firewalld

(5)检查防火墙状态:systemctl status firewalld

先关闭防火墙,先关闭防火墙,先关闭防火墙。重要的是说三遍

1.2 配置redis.conf文件

1.2.1 修改bind

把原来的bind 127.0.0.1 改成bind0,0,0,0 这样redis就可以接受其他主机连接

1.2.2 修改protect

 把原来的yes改成no

这样就可以解除redis的保护机制,可以被其他主机连接

1.2.3修改daemonize

 

 把no改成yes

这样将redis改成自动后台运行

做好以上的操作之后,重启一下redis,就完成了redis的配置了

先退出redis

127.0.0.1:6379> shutdown

然后启动

 redis-server [你redis.conf文件的位置]redis-config/redis.conf

如下图所示:

 配置好redis的部分之后,我们就需要弄windows上部分了

2.idea使用Jedis连接Redis

2.1导入依赖

<dependency>
      <groupId>redis.clients</groupId>
      <artifactId>jedis</artifactId>
      <version>3.6.0</version>
</dependency>

2.2 测试

@Test
    void contextLoads() {
        Jedis jedis = new Jedis("172.20.17.41",6379);
        /*jedis所有的命令就是我们之前学习的所有指令*/
        String ping = jedis.ping();
        jedis.set("dex","你好,redis,我将要成为使用你的男人");
        System.out.println(jedis.get("dex"));
    }

运行结果:

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐