![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
EricXiao666
这个作者很懒,什么都没留下…
展开
-
Redis Is Configured To Save RDB Snapshots, But It Is Currently Not Able To Persist On Disk.
从Redis层面来分析错误的直接原因是:我们在Redis配置中设置了保存数据库快照,但是当前redis持久化到磁盘失败。可能有以下情况情况一: redis使用的磁盘容量满了解决方法:使用 df -h 命令查看硬盘的使用情况,如果redis使用的磁盘没有可用空间,可以配置到其他磁盘,或将已满的磁盘清理部分空间出来情况二: redis没有读写磁盘的权限解决方法:授予目录读写权限chmod 777 redischmod 777 redis/dump.rdb以上方法如果不奏效可以试试网上其他人原创 2021-12-06 23:11:57 · 1201 阅读 · 0 评论 -
Windows 下安装 Redis
1、下载最新redis安装包 https://github.com/tporadowski/redis/releases2、将下载的压缩包解压缩,打开一个 cmd 窗口 使用 cd 命令切换到解压后的目录3、输入以下命令启动 redis server,启动后 cmd 窗口不要关闭,否则redis服务也将停止redis-server.exe redis.windows.conf看到以下内容说明启动成功4、redis简单应用(1)设置键值对 set newKey newValue(2)取原创 2021-07-07 14:54:44 · 126 阅读 · 0 评论 -
RedisTemplate连接不释放导致服务异常
最近在给一个项目做压测,刚开始时很正常,过一会服务就无法正常访问了,停止了压测任务再调用接口也同样没有响应,经排查是redis连接池没有释放导致的。解决方法:方法一:全局关闭事务找到redis配置,将 enableTransactionSupport 配置项去掉或设置为false方法二:RedisTemplate操作后手动释放连接RedisConnectionUtils.unbindConnection(redisTemplate.getConnectionFactory());注意:使用原创 2021-05-24 13:45:03 · 4189 阅读 · 0 评论 -
Redis客户端之Jedis使用介绍
Jedis是Redis官方推荐的Java连接开发工具。Redis 默认是单机环境使用的。 数据量较大时需要shard(多机环境),这个时候要用ShardedJedis。 ShardedJedis是基于一致性哈希算法实现的分布式Redis集群客户端。一、Jedis的使用1、添加maven依赖<dependency> <groupId>redis.client...原创 2019-03-29 18:35:23 · 230 阅读 · 0 评论 -
SpringBoot+Redis+Cookie实现登陆验证码校验功能
一、处理逻辑图二、代码部分项目中封装了Jedis工具类进行redis的数据存取操作,也使用了Cookie工具类进行cookie中的数据存取操作,该篇文件主要介绍验证码校验相关的内容,这里不再介绍java使用Jedis操作redis的方法,如果想了解java使用redis的方法,请参考 这里。1、前端页面form表单内容<form action="${request.contextP...原创 2019-03-28 17:49:42 · 3267 阅读 · 1 评论 -
Redis之慢查询日志
首先我们需要知道redis的慢查询日志有什么用?日常在使用redis的时候为什么要用慢查询日志?第一个问题:慢查询日志是为了记录执行时间超过给定时长的redis命令请求第二个问题:让使用者更好地监视和找出在业务中一些慢redis操作,找到更好的优化方法在Redis中,关于慢查询有两个设置–慢查询最大超时时间和慢查询最大日志数。可以通过修改配置文件或者直接在交互模式下输入以下命令来设...转载 2019-05-22 16:40:08 · 148 阅读 · 0 评论 -
ShardedJedis无法使用模糊查询查找符合条件的key的集合
之前使用Jedis时可以通过 Set<String> key = Jedis.keys(String pattern) 模糊查询符合条件的所有的key值。使用 ShardedJedis 后发现没有这个功能,虽然 Set<String> key = ShardedJedis.hkeys(String key) 这个方法看着和上面Jedis的keys方法很相似,但是它们完全是...原创 2019-06-18 15:41:33 · 1856 阅读 · 3 评论