Redis后台启动[修改配置文件]--16个默认数据库

缓存数据库-redis

简介
开源的key-value存储系统。value支持5种基本数据类型(还有Bitmap位图,HyperLogLog基数统计,Geospatial地理位置扩展类型),5种基本数据类型包括:string,list,set,zset(有序集合),hash。支持持久化。 应用场景:配合关系型数据库做高速缓存。好处是在内存中记录高频访问的数据,降低数据库的IO。分布式架构,做session共享。

一. redis的启动
1.linux上安装redis,默认安装路径:usr/local/bin 相当于window下的环境变量,在任意路径下都可以访问。
2.在任意路径下都可以启动,启动redis服务端: redis-server(前台启动,占用光标)
在这里插入图片描述
redis的配置文件redis.conf,redis在启动时默认加载redis.conf配置文件。
在这里插入图片描述
修改redis.conf,将redis改为后台启动。在配置文件中将daemonizeno改为yes表示后台启动。vim redis.conf ,然后在vim中查找:命令模式下:/daemonize回车。
在这里插入图片描述
修改后的配置文件的路径是:【复制一份配置文件再修改,防止修改失败没有原文件】
在这里插入图片描述
后台启动redis: 指令redis-server /opt/myredis/redis.conf 指定要执行的配置文件。
在这里插入图片描述
后台启动后不占用前台终端光标,通过查看进程的方式查看。redis本机的服务器ip地址是127.0.0.1默认端口号是6379。
在这里插入图片描述
启动客户端:redis-cli 注意:redis中不分用户,可以设置密码。退出客户端用exit回车或ctrl+c
在这里插入图片描述
若想指定redis客户端连接哪个redis服务器,通过-h,-p参数:
在这里插入图片描述
二. redis中的指令
检测redis客户端是否成功连接redis服务器:ping指令,输出PONG表示连接成功。
在这里插入图片描述
开启另一个终端,查看当前redis的进程(因为redis客户端在前台运行占用终端光标)
在这里插入图片描述
一个客户端一个服务器两个redis进程。
杀死redis服务器进程
在这里插入图片描述
再回到上一个终端,测试redis客户端连接redis服务器,发送ping显示连接失败。
在这里插入图片描述
在redis客户端输入shutdown指令来共同关闭客户端和服务器。
如果只开了服务器端没开客户端,想要关闭服务器:kill进程;通过redis-cli shutdown指令。
redis缓存数据库中默认有16个数据库,类似数组下标从0开始,初始默认使用0号库。
例如设置键值对name:”aaa”
在这里插入图片描述
通过select命令可以选择使用哪个数据库。指令dbsize查看数据库大小
在这里插入图片描述
redis中的默认16个数据库使用同一个密码管理。

[Redis五大数据类型介绍,见下一篇博文]

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值