
Redis
文章平均质量分 62
江畔独步
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis集群搭建(基于6.x)
这里实验3主3从方式的redis集群,需要启动6个redis实例,分别部署在3台服务器上(如果机器数量少,也可以在一台Server上通过指定不同的端口号来模拟),每台服务器启动两个redis实例(一主一从),主实例的端口号为7000,从实例的端口号为7001.运行clusterinfo命令发现节点的状态是fail的(不是所有的节点状态都是fail的,只有异常的节点运行命令状态才是fail,其他正常的节点运行命令返回的状态是OK,所有要排查所有的节点)创建redis集群启动文件。...............原创 2022-07-24 09:30:25 · 382 阅读 · 0 评论 -
Redis踩坑——MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on
最近将一个项目部署到了腾讯云上,项目里用了redis做数据缓存。运行了三天都没有什么问题,但是到了第四天我进入网站某个页面时出现了bug,截图如下:org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Coul.转载 2022-01-27 11:22:54 · 395 阅读 · 0 评论 -
Linux下redis集群批量删除脚本
测试环境:redis 三主三从:serverport主从标记111.111.111.1107000slaver111.111.111.1117001slaver111.111.111.1127002master111.111.111.1137003master111.111.111.1147004master111.111.111.1157005slaver脚本1:查找所有的主节点槽位下的指定redis key并落盘到原创 2021-12-10 18:32:26 · 1036 阅读 · 0 评论 -
JedisClusterException: No way to dispatch this command to Redis Cluster because keys have different
最近,一个同事开发的SparkStreaming程序,在使用JPools 工具包处理redis,来删除一条哈希 hset插入的数据时,报了如下错误:Caused by: redis.clients.jedis.exceptions.JedisClusterException: No way to dispatch this command to Redis Cluster because keys have different slots.错误直译:引起:redis.clients.jedis.e原创 2021-06-29 21:02:56 · 6269 阅读 · 0 评论 -
Redis集群设置密码访问
一、背景1.1 主机位置假定Redis集群服务部署在:111.111.111.111 主机上1.2 伪分布式-配置文件位置配置文件路径:[root@bigdata-test-db-0001 ~]# find / -name redis.conf/data/redis_cluster/7001/redis.conf/data/redis_cluster/7002/redis.conf/data/redis_cluster/7003/redis.conf/data/redis_cluster/原创 2021-04-28 11:16:08 · 2492 阅读 · 0 评论 -
Redis云管理平台CacheCloud
一、CacheCloud介绍该项目由搜狐开源,源代码托管至github上,地址为:https://github.com/sohutv/cachecloud。CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、RedisSentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少...原创 2020-03-31 15:03:23 · 1004 阅读 · 0 评论 -
redis3.0.7安装和集群详细步骤
###什么是redis?Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求。目前为止Redis支持的键值数据类型如下: 1. 字符串类型 2. 散列类型 3. 列表类型 4. 集合类型 5. 有序集合类型####redis的应用场景 1. 缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使...转载 2019-08-07 10:44:14 · 417 阅读 · 0 评论 -
使用 Redis的SETNX命令实现分布式锁
SETNX命令简介SETNX key value将key的值设为value,并且仅当key不存在。若给定的key已经存在,则SETNX不做任何操作。SETNX 是SET if Not eXists的简写。返回整数,具体为1,当 key 的值被设置 0,当 key 的值没被设置使用SETNX实现分布式锁多个进程执行以下Redis命令:SETNX lock.foo <...转载 2019-09-16 14:22:34 · 256 阅读 · 0 评论