随笔分类 -  redis

摘要:批量删除Key Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作 redis-cli keys "*"| xargs redis-cli del //如果redis-cli没有设置成系统变量,需要指 阅读全文
posted @ 2020-04-20 09:46 -加勒比海带 阅读(6725) 评论(0) 推荐(0)
摘要:1.redis持久化的意义 redis故障恢复 在实际的生产环境中,很可能会遇到redis突然挂掉的情况,比如redis的进程死掉了、电缆被施工队挖了(支付宝例子)等等,总之一定会遇到各种奇葩的现象导致redis死掉,这时候放在redis内存中的数据就会全部丢失,这些数据可能服务很多的系统或者服务, 阅读全文
posted @ 2019-03-21 14:23 -加勒比海带 阅读(643) 评论(0) 推荐(0)
摘要:一、Redis介绍Redis是NoSql的一种,在弄清楚Redis是个什么玩意之前,先了解下NoSql是什么。1、什么是NoSqlNoSql,全名:Not Only Sql,是一种非关系型数据库,它不能替代关系弄数据库,只是关系型数据库的一个补充,是可以解决高并发、高可用、高扩展、大数据存储等一系列 阅读全文
posted @ 2019-03-12 15:02 -加勒比海带 阅读(314) 评论(0) 推荐(0)
摘要:关于Redis的概念和应用本文就不再详解了,说一下怎么在java应用中设置过期时间。 在应用中我们会需要使用redis设置过期时间,比如单点登录中我们需要随机生成一个token作为key,将用户的信息转为json串作为value保存在redis中,通常做法是: 但这样做可能会出现问题,比如多并发上面 阅读全文
posted @ 2019-03-12 15:00 -加勒比海带 阅读(49318) 评论(0) 推荐(1)
摘要:如果没有设置有效期,即使内存用完,redis 自动回收机制也是看设置了有效期的,不会动没有设定有效期的,如果清理后内存还是满的,就不再接受写操作。Redis无论有没有设置expire,他都会遵循redis的配置好的删除机制,在配置文件里设置:redis最大内存不足"时,数据清除策略,默认为"vola 阅读全文
posted @ 2019-03-12 14:58 -加勒比海带 阅读(15375) 评论(0) 推荐(1)
摘要:本文对Redis的过期机制简单的讲解一下 讲解之前我们先抛出一个问题,我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了(比如暂存session,又或者只存放日行情股票数据)那么就会出现一下几个问题了 之前一直接触Redis不是很深入,最近 阅读全文
posted @ 2018-04-04 11:20 -加勒比海带 阅读(244) 评论(0) 推荐(0)