
redis
文章平均质量分 50
wangjun5159
2011年-至今一直从事java web开发,全栈开发,包括但不限于java技术栈、vue技术栈、微信小程序,uniapp,抓包wireshark/fiddler、nginx/keepalived,了解原生安卓,知道electron,关注flutter,欢迎技术咨询
展开
-
docker 安装redis并设置密码
docker hub中搜索redis,以安装6.2.6版本举例拉取镜像docker pull redis:6.2.6创建容器并启动docker run -d -p 宿主机端口:6379 --name redis-test redis:6.2.6 --requirepass "密码"-d 在后台运行容器并打印容器id-p 宿主机和容器端口映射...原创 2022-05-24 19:29:09 · 863 阅读 · 0 评论 -
redis死链 org.springframework.dao.QueryTimeoutException: Redis command timed out; nested exception
org.springframework.dao.QueryTimeoutException: Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 1 minute(s)at org.springframework.data.redis.connection.lettuce.LettuceExceptionConverter.con原创 2022-05-23 20:19:59 · 8128 阅读 · 0 评论 -
redis sentinel喷出大量垃圾信息sentinel-address-switch
现象redis的sentinel日志文件中,一直重复输出日志2633:X 02 Apr 08:39:03.126 * +sentinel-address-switch master mymaster53 172.17.30.54 6000 ip 172.17.30.94 port 26378 for mkj7yhvd47i9n4f1251juht56789bfnbg6y8cd432633:X 02 Apr 08:39:04.281 * +sentinel-address-switch master m原创 2021-06-24 18:58:35 · 1628 阅读 · 3 评论 -
对redis高可用、高并发、高性能的理解
redis的高性能、高可用、高并发,我是这么理解的高性能,c语言实现,实现语言层面性能高、单线程无上下文切换损耗、无线程同步锁消耗、内存数据库查询快,支持每秒10w+的查询高可用,master-slave/sentinel 可保证数据冗余、master自动切换,AOF/RDB实现数据持久化高并发,redis cluster,能解决单节点性能限制实现高性能...原创 2020-03-21 22:31:55 · 1760 阅读 · 1 评论 -
org.springframework.dao.InvalidDataAccessApiUsageException: ERR value is not an integer or out of ra
背景使用spring redis的increment方法时,爆出如上错误,详细异常栈如下 org.springframework.dao.InvalidDataAccessApiUsageException: ERR value is not an integer or out of range; nested exception is redis.clients.jedis.exception原创 2016-08-31 18:45:33 · 34204 阅读 · 5 评论 -
redis ERR invalid DB index
错误原因分析ERR invalid DB index直译过来就是错误的数据库索引,执行select命令时暴出此错误。项目中使用的redis客户端是Jedis,查看源码得知,在执行任何命令前,都会执行select,切换到相应数据库,然后再执行其它命令。配置的数据库索引是1(默认是0),也就是执行select 1,但是在本地是正常的。查询得知服务器使用的redis是腾讯云的,不是我们安装的,腾讯云对re原创 2017-02-16 23:04:23 · 27882 阅读 · 2 评论 -
redis 配置密码
redis默认是不开启密码的,为了安全起见,我们需要设置密码。在C:\Program Files\Redis下,找到redis.windows.conf、redis.windows-service.conf,因为我的机器是以服务的方式启动redis,所以只修改redis.windows-service.conf,找到requirepass 那一行,uncomment that,指定密码原创 2017-06-19 21:19:31 · 736 阅读 · 0 评论