到这里Redis的启动与关闭就介绍完毕了
Redis相关配置我们的Redis相关配置基本都是基于Linux系统进行配置的
后台服务我们的Redis在启动时会占据整个屏幕,导致操作不便,所以我们需要将Redis设置为后台运行
# 进入配置文件vim /usr/local/redis-4.0.0/redis.conf# 由于内容过多,我们通过查找/来查找相关信息/daemonize# 我们将后面的no改为yes即可# 注意:我们后面需要采用配置进行加载Redis,假设我们目前在/usr/local/redis-4.0.0目录下(如果已经开启,记得先关闭)src/redis-server ./redis.conf图片展示:
文章插图
设置密码我们在登陆时会发现没有默认密码,这时我们的系统很容易被入侵,所以我们需要设置密码
# 进入配置文件vim /usr/local/redis-4.0.0/redis.conf# 由于内容过多,我们通过查找/来查找相关信息/pass# 将#号去掉,后面修改密码即可requirepass 123456
文章插图
然后我们登陆时就需要携带密码登录或者登陆后输入密码
# 登录src/redis-server ./redis.conf -h localhost -p 6379# 登录后输入密码(否则你的操作将会显示没有权限)auth 123456# 登陆时携带密码src/redis-server ./redis.conf -h localhost -p 6379 -a 123456设置允许远程访问在默认情况下我们是无法在外界连接,我们在Window界面的redis文件夹中使用PowerShell登陆界面(shift+右键):
文章插图
所以我们需要进入虚拟机进行配置设置:
# 进入配置文件vim /usr/local/redis-4.0.0/redis.conf# 由于内容过多,我们通过查找/来查找相关信息/bind# 找到bind 127.0.0.1,将其注释掉即可# 记得打开防火墙firewall-cmd --zone=public -add-port=6379/tcp --permanent图片展示:
文章插图
之后我们再使用Window打开,就可以进行访问了:
文章插图
Redis数据类型Redis首先是一个键值对类型的数据库,保持key-value的形式
我们的key不用过多描述,一律为String类型保存,我们的value一共分为五种类型
我们给出视图展示:
文章插图
我们简单介绍一下五种数据类型:
- String字符串,储存普通元素
- hash哈希表,存储对象
- list列表,可以按照顺序排序,可以有重复元素
- set无序集合,没有重复元素
- sorted set有序集合,没有重复元素
字符串String操作命令Redis中字符串类型常用命令有:
# 设置指定key的值SET key value# 获得指定key的值GET key# 设置指定key的值,并将key的过期时间设置为seconds秒SETEX key seconds value# 只有在key不存在时设置key的值SETNX key value具体展示:
文章插图
哈希Hash操作命令Redis hash是一个String类型的field和value的映射表,hash特别适合用于存储对象,常用指令有:
# 将哈希表key中的字段field的值设为valueHSET key field value# 获得存储在哈希表中的指定字段的值HGET key field# 删除存储再哈希表中的指定字段HDEL key field# 获得哈希表中所有字段HKEYS key# 获得哈希表中所有值HVALS key# 获得在哈希表中指定key的所有字段和值HGETALL key
经验总结扩展阅读
- dnf冒险团角色冒险如何升战力(冒险团冒险角色战斗力)
- dnf冒险团怎么快速10级(dnf怎么增加冒险团等级)
- DNF怎么提升冒险团等级(100级冒险团怎么升级)
- 怎么把视频下载到手机(咋把视频下载到手机里)
- cctv的视频怎么下载下来(cctv软件怎么下载视频)
- 如何下载视频保存到本地相册(优酷视频保存到相册)
- 男主是展少昂的电视剧叫什么?
- 脸大适合黑人烫吗?
- 那年花开月正圆胡咏梅结局是什么?
- 刘德华朱茵演的电影叫什么?