redis
缓存数据库
Take^that
可控的事情要谨慎,不可控的事情要乐观。
展开
-
redis服务后台运行redis-server
参考博客:想在后台运行redis-server转载 2021-01-30 22:23:15 · 696 阅读 · 0 评论 -
redis服务停止报错没有权限(NOAUTH Authentication required)
解决办法:先进入客户端:这时候在这直接执行 shudown,会报错说没有权限,然后执行 auth “your password”:再次执行shutdown即关闭了服务。参考博客:redis服务启动和停止(NOAUTH Authentication required)...转载 2020-10-17 12:17:56 · 1815 阅读 · 0 评论 -
redis在项目中的具体使用案例
前提是redis配置好并启动服务:一、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>二、redis.properties配置#Matser的ip地址 redis.hostName=192.168.1.100原创 2020-06-16 23:39:36 · 860 阅读 · 0 评论 -
ClassNotFoundException: redis.clients.jedis.util.SafeEncoder NoClassDefFoundError......
具体报错信息:Caused by: org.springframework.beans.BeanInstantiationException:Failed to instantiate[org.springframework.data.redis.connection.jedis.JedisConnectionFactory]:Factory method ‘JedisConnectionFactory’ threw exception; nestedexception is java.lang转载 2020-06-16 23:35:36 · 957 阅读 · 0 评论 -
redis实现 单位时间内限制同一ip对同一接口、地址的访问,避免浏览次数无限制增加
参考博文:根据IP限制指定时间内访问接口的次数/** * 请求次数限制:一分钟内一个IP只能请求指定次数 * 1.检查IP是否存在(一分钟内是否登录过),如果不存在,设置key和value 过期时间1分钟, * 存在,value+1并且设置过期时间,value大于指定次数,返回请求超过限制 * * key为ip ,value 为调用次数 ...转载 2019-11-17 22:01:00 · 738 阅读 · 0 评论 -
使用Redis Desktop Manager 连接服务器的redis以及常用命令
1、安装2、连接redis服务器的方式a.导入对应的redis信息连接配置的样例如下所示:[ { "auth": "1qaz@WSX", "host": "192.168.159.86", "keys_pattern": "*", "name": "root", "namespace_separat...转载 2019-09-07 15:59:30 · 1071 阅读 · 0 评论 -
redis在实际项目中的应用 -- 登录成功通过redisUtil.setData存取token
首先保证 redis服务处于启动状态,redis安装和启动步骤参考博客连接:redis安装和启动步骤:然后使用Redis Desktop Manager 工具连接服务器的redis:上图中,数据库中的 key的数量 为 1一、在各个服务的配置文件中配置redis如果redis设置了密码,别忘记再加上password :二、Redis工具类 和controller中接收登录请求的...原创 2019-09-07 15:42:02 · 994 阅读 · 0 评论 -
Redis Desktop Manager 无法连接到云服务器上的redis Redis停止服务时(Error) NOAUTH Authentication required
解决方案:1、打开配置文件把下面对应的注释掉2、保护模式3、Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程,设置为no4、最后关键的是:没反应 应该是你启动服务端的时候没有带上配置文件。我的就是因为启动时没有带上配置文件才连不上的,你可以./redis-server redis.conf你配置好了,但要重新启动redis,如果还是报一样的错...转载 2019-09-06 22:52:27 · 2293 阅读 · 0 评论 -
第一次集群失败,或者由于其他原因重做集群,会出现call': ERR Slot 16011 is already busy (Redis::CommandError)
类似这样的错误,这是因为第一次做集群的时候留下了集群配置文件,所以需要删除原来的集群配置文件然后再重新启动这个错误也可能是配置残留问题,redis-cli -h master -p 7001命令是在redis目录下执行的...转载 2019-06-12 20:00:37 · 322 阅读 · 0 评论 -
3.Redis报错: 是因为7001 里面 之前set了一些数据,这样集群创建失败
解决:先kill 掉进程进入这里然后再进入根目录:也把那两个删除掉删完再全部启动:转载 2019-06-12 19:57:32 · 333 阅读 · 0 评论 -
在执行gem install redis时 : ERROR: Error installing redis: redis requires Ruby version >= 2.2.2
在执行gem install redis时 ,提示:gem install redis ERROR: Error installing redis: redis requires Ruby version >= 2.2.2.原因,ruby版本小于了2.2.2。解决参考网址: https://www.cnblogs.com/Mustr/p/9235022.html...转载 2019-06-12 19:53:31 · 427 阅读 · 0 评论