首页 > 数据库 >redis启停和连接

redis启停和连接

时间:2023-01-19 15:35:12浏览次数:45  
标签:cli redis server 命令 启停 usr local 连接

启动

# redis-server命令用于启动redis,安装后该命令已位于/usr/local/bin/目录下,可在任意路径执行
# 直接执行redis-server则是前台启动,使用redis-server指定配置文件启动则是后台启动,前提是已修改过配置文件
# 修改配置文件
sed -i 's/daemonize no/daemonize yes/' /usr/local/redis/redis.conf

# 后台启动
redis-server /usr/local/redis/redis.conf

停止

# redis-cli命令在redis安装后已位于/usr/local/bin/目录下,可在任意路径执行
# 或者在交互模式中直接执行shutdown命令
redis-cli shutdown

连接

# 使用redis-cli,redis-cli是redis的客户端命令,直接使用即是登录本机redis
redis-cli [选项] [命令]

# 选项,注意选项后需要空格
--raw     显示格式化的效果,使用该选项不会出现中文乱码
-h        指定登录IP(默认127.0.0.1)
-p        指定端口(默认6379)
-a        指定保护模式的密码(也可以登录过后再使用auth password的方式,auth 正确密码 后会返回OK)

# 命令同样为可选项,如加上命令参数,则直接返回结果,不加命令参数则是进入交互模式,也就是直接进入数据库
# 示例,直接执行ping命令,返回PONG则表示redis连接正常
redis-cli ping    
# 直接执行set操作
redis-cli set test1 hello

标签:cli,redis,server,命令,启停,usr,local,连接
From: https://www.cnblogs.com/tandabao/p/17061588.html

相关文章

  • Redis下载安装与配置(linux)
    一、Redis下载与安装1.下载安装包官网下载地址:Download|Redis点击"Download7.0.7",即可进行下载。2.将安装包上传至服务器2.1将安装包上传至/usr/local目录并解压......
  • redis面试题
    1.项目中是否使用过redis?为什么要使用redis?使用过之前使用的都是修改某个value值,如登录账号被锁定30分钟,查看还剩余的时间,或者想将账号由锁定状态更新为未锁定状态,删......
  • Redis之key的淘汰策略
    淘汰策略概述redis作为缓存使用时,在添加新数据的同时自动清理旧的数据。这种行为在开发者社区众所周知,也是流行的memcached系统的默认行为。redis中使用的LRU淘汰算法是......
  • RabbitMQ连接超时问题
    问题描述:  解决方法:我们可以注意到RabbitMQ有两个端口,而且都是默认的,一个是5672,另一个是15672.为什么会有这两个默认端口呢?这两个端口是不是等同呢? ......
  • linux基础 day1 VM创好虚拟机后的配置、centos系统配置、远程连接工具
    一、虚拟机的配置先配网络再配系统镜像注意:这里用的是centos7二、centos系统配置1.首先在虚拟机启动页面不要急着进去,先改一下网卡名称,敲好后回车,等图形界......
  • 浅谈Redisson底层源码
    Redisson源码分析​​一、加锁时使用lua表达式,执行添加key并设置过期时间​​​​二、加锁成功之后给锁添加对应的事件​​​​三、加锁完成,看门狗自动续命未处理完的线程​......
  • 浅谈三种使用Redis实现MQ的方式
    文章目录​​一、消息队列​​​​二、基于List的消息队列​​​​三、基于PubSub的消息队列​​​​四、基于Stream的消息队列​​​​1、基本命令​​​​2、简单使用​​......
  • 浅谈如何使用Redis实现分布式锁
    文章目录​​一、基础版(含自动释放锁)​​​​二、改良版(含过期时间)​​​​三、进阶版(含唯一性验证)​​​​四、单节点版(含Redisson)​​​​五、多节点版(含RedLock)​​写在......
  • 浅谈Redis底层数据结构(sdshdr-redisObject)
    最近看了点Redis底层的源码分析,特作此记录前提共识:Redis是一个默认为16个数据库的key-value内存数据库Redis底层是由C语言实现文章目录​​C语言源码流程​​​​1、server.......
  • 浅谈Redis基本数据类型底层编码(含C源码)
    文章目录​​一、String​​​​1、int​​​​2、embstr​​​​3、raw​​​​4、bitmap​​​​5、hyperloglog​​​​二、List​​​​1、ziplist​​​​2、quicklist......