Redis学习笔记
在学习如何使用redis中做的笔记
程序员徐小白
程序员徐小白,专注于Java后端研发领域。
同名微信公众号,我会第一时间在上面分享我的学习笔记,还有各种学习资料。
展开
-
在springboot中使用lettuce来连接redis
一.搭建一个项目选中spring initializr设置好项目名和包名后next设置要用的jar包,然后next,finish二.配置lettuce在pom.xml文件添加依赖 <!--默认使用的是lettuce--> <dependency> <groupId>org.springframe...原创 2020-03-01 17:39:28 · 3035 阅读 · 3 评论 -
Redis-Cluster集群
一.简介为什么要使用集群为了在大流量访问下保证业务的稳定,集群化是存储的必然形态为了保证在某个服务器崩溃后,仍然能够提供稳定的服务单个服务器容易因为单机内存,并发和流量等问题未来的发展趋势肯定是云计算和大数据的紧密结合只有分布式架构才能满足需求redis-cluster描述redis-cluster采用无中心化结构,每个节点保存数据和整个集群状态,每个节点和其他所有节...原创 2020-02-29 16:19:12 · 159 阅读 · 1 评论 -
redis事务
一.简介redis事务可以一次执行多个命令,按顺序地串行化执行,执行中不允许其他命令插入不支持事务回滚遇到语法报错时,会跳过错误的命令,继续执行其他命令遇到命令错误时,(输入不存在的命令),就会取消事务二.常用命令multi:标记一个事务的开始exec:执行所有事务内地命令discard:取消事务watch key:监视key,如果在事务执行之前这个key被其他命令改变了,...原创 2020-02-28 01:11:07 · 86 阅读 · 0 评论 -
在 SpringBoot 中使用 Jedis 来读取 Redis
一.搭建一个项目选中spring initializr设置好项目名和包名后next设置要用的jar包,然后next,finish二.配置jedis在pom.xml文件添加依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</a...原创 2020-02-26 12:08:03 · 1312 阅读 · 5 评论 -
redis的数据类型
一.String类型1.简介string类型是redis最基本的数据类型,一个键最大能存储512mb这种类型是最简单的key-value类型,value不仅是string,还可以是数字,布尔值等其他数据类型只要不是对象就可以使用string类型进行存储2.String命令set key_name second value作用:给key设定一个值,如果key不存在,就新建一个,如...原创 2020-02-25 00:46:35 · 318 阅读 · 0 评论 -
Redis 关于 key 的命令
keys *作用:返回满足条件的key,可以进行模糊匹配(模糊匹配的字符串加在*前后即可)使用:keys *模糊查询条件exists key作用:查询是否存在指定的key,存在返回1,不存在返回0使用:exists key的名称expire key second作用:设置key的过期时间,单位为秒使用:expire key的名称 多少秒PEXPIRE k...原创 2020-02-24 14:26:01 · 107 阅读 · 0 评论 -
Redis使用可视化工具连接
1.下载可视化工具下载redis desktop manager这是我的网盘链接:https://pan.baidu.com/s/1DsIXeM2MZ3lB4TYY42ylEw提取码:45jo复制这段内容后打开百度网盘手机App,操作更方便哦2.centos开放端口开启端口firewall-cmd --zone=public --add-port=6379/tcp --pe...原创 2020-02-24 11:16:47 · 1131 阅读 · 0 评论 -
redis内存维护策略
1.设置数据超时时间设置超时格式expire key time查看key的状态可以通过ttl key查询key的状态,keys *可以查看所有key设置为永不过期可以使用persist key将key设置为永不过期,默认为永不过期2.lru算法8种算法volatile-lru:设定超时时间的数据中,删除最不常用的数据allkeys-lru:查询所有key中最近最不常...原创 2020-02-23 20:07:29 · 243 阅读 · 0 评论 -
redis的配置
1.redis.config文件转到解压的目录cd redis-5.0.7复制redis.configcp redis.config /安装的redis的文件夹打开redis.config文件vim redis.config关闭redis.config文件点击esc,输入:wq保存退出2.redis.config的属性总的属性参考其他的博客常用的属性...原创 2020-02-23 18:47:11 · 102 阅读 · 0 评论 -
在CentOS中安装redis
自行安装docker,解压后虚拟机打开即可链接:https://pan.baidu.com/s/1qjK7qD4AZd4lP9C3KwV_Tw 提取码:l3gz这是我上课时老师发的docker,什么版本的系统就不清楚了,大小3.6G1. 安装一些工具yum -y install gcc automake autoconf libtool make2.下载redis下载压缩包...原创 2020-02-23 14:15:18 · 141 阅读 · 0 评论 -
在window10中安装redis
1.下载地址:https://github.com/MSOpenTech/redis/releases右键点击复制下载地址,去迅雷什么的下载比较快一点解压到任意目录2.安装先打开一个解压文件夹的cmd控制台,输入以下命令redis-server.exe redis.windows.conf再打开一个控制台,输入以下命令redis-cli.exe -h 127.0.0...原创 2020-02-22 13:51:51 · 81 阅读 · 0 评论