非关系型数据库redis

首先redis大部分是作为非关系型数据库使用,以key-value的格式储存数据,但其作用不仅仅是用来数据储存,还可以用作缓存和消息中间件,跟关系型数据库mysql一样,是一个开源的、基于内存的数据结构存储器。

1.我们可以通过官网直接下载对应版本,或:
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
下载完成后用tar -zxvf redis-5.0.4.tar.gz 进行解压;
2.进入到redis目录后用make进行编译,编译成功后到src目录进行make install安装执行
如报错,则需要安装gcc进行依赖,yum install gcc未报错则忽略;
3.我们可到/use/local/bin目录进行相关操作,启动用./进行
redis-server:启动redis
redis-cli:用命令行操作redis
redis-benchmark:redis性能测试工具,验证当前系统及配置下的读写性能
4.我们每次启动redis需要单开一个窗口,这是需要修改redis的配置文件。。。,将约136行的daemonize no改成yes后重启在这里插入图片描述
5.查看 redis 是否启动:redis-cli

redis有一个很强大的功能,就是刷新缓存
1.每次服务器部署新任务时,需要重启服务器,导致服务器中的mac地址与redis中配置的mac地址不一致,所以需要到redis中同步当前服务器中的mac地址;
2.偶尔更新微服务时,需要到删掉数据库缓存,需要到redis中进行缓存清除;
3.进行系统配置功能时,由于部分功能是针对性开启,如需要,则到redis中进行开启true或关闭false操作,直接到mysql中进行修改可能导致无法立即生效;
4.redis的数据类型都是基于基本数据结构且对程序员透明,无需进行额外的抽象
(redis数据如下)
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值