![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
在雨中奔跑的少年
这个作者很懒,什么都没留下…
展开
-
redis-bug
文章目录redis-bugredis.clients.jedis.exceptions.JedisDataException: WRONGTYPE Operation against a key holding the wrong kind of valueredis-bugredis.clients.jedis.exceptions.JedisDataException: WRONGTYPE...原创 2019-07-31 14:48:46 · 172 阅读 · 0 评论 -
redis持久化之aof
文章目录redis持久化之aof配置验证aof重写和压缩优点缺点持久化建议redis持久化之aof aof文件记录所有执行过的增删改命令,加载aof文件,将这些命令重新执行一次,即可还原数据。默认关闭aof方式。redis优先从aof文件恢复数据。配置appendonly no #是否开启aofappendfilename "appendonly.aof" #aof文...原创 2019-07-31 15:21:09 · 127 阅读 · 0 评论 -
安装Redis
文章目录安装Redis环境准备步骤测试安装Redis环境ubuntu18准备安装前,先把yum,gcc,make安装好步骤官网下载地址:http://www.redis.cn各个历史版本下载地址:http://download.redis.io/releases/进入该目录cd /opt/通过wget下载Rediswget http://download.redi...原创 2019-07-31 15:08:02 · 86 阅读 · 0 评论 -
redis事务
文章目录redis事务事务示例命令入队时发生异常exec后出现异常使用discard取消事务使用watch实现check-and-set 乐观锁事务与脚本redis事务 使用multi命令,输入多条命令后,这些命令会进入到队列中,不会立刻执行。再使用exec命令后,队列中的命令会按先后顺序执行。要么全部执行,要么全部不执行。即使其中发生了错误,也会执行剩余的命令。并且redis没有事务回滚功...原创 2019-07-31 15:08:14 · 192 阅读 · 0 评论 -
redis常用命令
文章目录redis常用命令quitshutdownredis常用命令quit退出redis客户端,返回开启redis的路径。shutdown关闭redis服务。原创 2019-07-31 15:08:23 · 87 阅读 · 0 评论 -
redis之哨兵模式
文章目录redis之哨兵模式配置开启测试redis之哨兵模式 如果主结点挂掉,哨兵们会推选取领头哨兵,领头哨兵会从从结点中推选出主结点。使用整个系统正常运行。如果前主结点恢复连接,它只能成为从结点。哨兵会像其它哨兵和结点发送ping命令。主观下线哨兵ping不通结点,哨兵会认为主观下线;向其它哨兵确认,票数达到阀值,就是客观下线。 然后推选出新的主结点。配置配置 sentin...原创 2019-07-31 14:59:30 · 190 阅读 · 0 评论 -
Redis中的五大数据类型及通用命令
文章目录Redis中的五大数据类型及通用命令redis通用命令Redis中的五大数据类型及通用命令redis中都是以key/vule键值对的方式存储数据,5大数据类型指的是vule的类型。数据类型说明String是Redis中最基本的数据类型,二进制安全的,它可以包含任意数据类型。如图片。Redis中String类型的数据上限的512M。ListRedis列表是...原创 2019-07-31 14:58:47 · 104 阅读 · 0 评论 -
redis主从复制
文章目录redis主从复制形式配置配置好3份配置文件开启3个结点设置主从结点测试主从数据同步原理全量复制增量复制redis主从复制实现了读写分离数据备份形式配置 配置好3份配置文件,开启3个结点,设置主从结点即可。配置好3份配置文件分配好端口(自定义)结点类型端口主6379从6380从6381拷贝一份配置文件,作为主配置文件...原创 2019-07-31 14:56:58 · 117 阅读 · 0 评论 -
redis中5大数据类型命令
文章目录redis中5大数据类型命令string命令string中的bit命令getbit命令setbit命令bitcount命令bitop命令bitpos命令hash命令list命令应用-实现消息队列set命令zset命令redis中5大数据类型命令string命令以下命令与string类型的vule相关命令功能示例set创建一个字符串set name cjw...原创 2019-07-31 14:56:03 · 231 阅读 · 0 评论 -
redis-集群
文章目录redis-集群集群原理集群搭建redis-集群集群原理 redis有16384个hash槽,key经过运算得到hash值,会被分配到其中一个hash槽。所有的hash槽都会被分配到主结点中。redis集群中最少有3个主结点。如果主结点挂掉,它的从节点会成为主结点。如果主结点和它的所有从节点都挂掉了。集群就不可用了。集群搭建...原创 2019-07-31 14:55:11 · 110 阅读 · 0 评论 -
redis-限制访问频率
文章目录redis-限制访问频率设置过期时间(有缺陷)list队列redis-限制访问频率 限制用户1分钟最多访问100次页面。设置过期时间(有缺陷) 设置key值不超过100次,过期时间为60s。流程图缺陷 不能再任意1分钟内,限制范围频率小于100次list队列 设置队列中的元素不能超过100个,小于等于100个,元素尾入队。大于100个,判断此时与队首元素入队时...原创 2019-07-31 14:53:48 · 275 阅读 · 0 评论 -
redis-缓存应用
文章目录redis-缓存应用流程图配置设置最大内存设置淘汰策略问题数据同步缓存穿透缓存雪崩缓存击穿redis-缓存应用流程图配置设置最大内存配置文件中设置 maxmemory 参数 ,单位字节。maxmemory 1073741824 #最大占有1G内存设置淘汰策略maxmemory-policy noeviction淘汰算法策略LRU(Least re...原创 2019-07-31 14:52:44 · 109 阅读 · 0 评论 -
redis-持久化-快照
文章目录redis-持久化-快照配置验证效果相关命令savebgsaveshutdownsync优点缺点redis-持久化-快照 redis把数据保存到rdb文件中,开启时,加载rdb文件。配置rdb快照功能在 redis.conf 中配置。文件路径:/opt/redis-4.0.12/redis.conf# save "" #取消默认savesave 900 1 ...原创 2019-07-31 14:51:31 · 564 阅读 · 0 评论 -
redis-jedis连接java
文章目录redis-jedis连接java开放外界ip保护模式非保护模式单机redis连接及测试是否能ping通设置key/vuel对通过key获得vuel通过pool获得连接自增操作运行截图项目打包集群redis连接(未)spring单机redis连接maven坐标applicationContext.xml测试spring集群redis连接(未)spring-dao层封装接口实现类打印截图项目...原创 2019-07-31 14:50:16 · 162 阅读 · 0 评论