Redis的启动步骤以及工具类的编写

本文详细介绍了在Linux环境下启动Redis服务器的步骤,包括关闭防火墙、修改配置文件、启动和检查服务状态。同时,讲解了如何使用Jedis进行连接,包括单例和连接池方式,并提供了相关依赖的导入。最后,提到了停止Redis服务的方法。
摘要由CSDN通过智能技术生成

在Linux下的Redis 启动步骤:

第一步,设置好连接前的Linux环境,查看防火墙状态:

systemctl status firewalld

如果没有关闭防火墙,需要先关闭防火墙:

systemctl stop firewalld

第二步,使用后端模式启动Redis服务器,启动前需要修改配置文件redis.conf中的内容,找到daemonize,设置为daemonize yes

第三步,在Redis的安装目录下通过命令启动redis服务器:

 ./bin/redis-server ./redis.conf

第四步,通过命令查看服务器是否启动成功:

ps -ef | grep -i redis

第五步,客户端访问Redis,在bin目录下输入命令:

./redis-cli

也可以指定ip地址和端口号,或者用第三方工具访问Redis时,需要先修改配置文件中bind的内容为bind Linux的ip地址。修改完之后需要重新启动redis服务 才可继续操作:

./redis-cli -h 192.168.197.132 -p 6379

第六步,当不需要redis服务后,输入命令quit进行退出。

Jedis连接Redis:

第一步,环境的确认,确认 Redis所在环境下的防火墙已关闭,配置文件的bind和daemonize部分的内容修改正确,远程可以和Redis所在的虚拟机相连(打开命令行输入ping 要连接的ip地址)。

第二步,导入依赖:

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

单例链接:

Jedis jedis= new Jedis("192.168.234.131",6379);

连接池链接:

JedisPoolConfig config = new JedisPoolConfig();//获取连接池配置对象
config.setMaxTotal(30);//设置最大的连接数
config.setMaxIdle(10);//设置最大的空间
JedisPool jedisPool = new JedisPool(config,"192.168.234.131",6379);
Jedis jedis = null;
try {
      jedis = jedisPool.getResource();//获取资源
      jedis.set("abc","123");//往redis存数据
} catch (Exception e) {
            e.printStackTrace();
} finally {
            /**
             * 关闭资源
             */
            if(jedis!=null){
                jedis.close();
            }
            if(jedisPool!=null){
                jedisPool.close();
            }
        }

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值