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.exceptions.JedisClusterException:无法将此命令分派到 Redis 集群,因为键具有不同的插槽。
经查,这个场景下,删除应该使用 hdel 操作,而同事确错用成 del。
场景1(单机或集群环境下):
set k1 v1
删除
:del k1
场景2(集群环境下):
set key1 f1 v1
删除
:hdel key1 f1
- redis中del 命令和 hdel命令
JedisClusterException: No way to dispatch this command to Redis Cluster because keys have different相关推荐
- 超强Redis数据类型与应用场景总结!!
关于Redis 我们先来聊聊Redis的基础知识. 基于键值对的存储系统 :字典形式. 五种数据结构:字符串(String),Hash(字典),列表(List),集合(Set),有序集合(Sorted ...
- java jediscluster_方便jediscluster操作的工具类
由于redis的集群 redis cluster不支持keys这样的多key操作(具体原因由于sharding 后,不同的key属于不同的slot,难以支持原子操作).所以如果一个对外需要对缓存做失效 ...
- Redis随笔Jedis、jedisCluster的使用
转载自 http://www.cnblogs.com/c-xiaohai/p/8376364.html 1.Jedis客户端 https://redis.io/clients 2.Jedis源码包与使 ...
- Java中resualtset,Java SafeEncoder類代碼示例
本文整理匯總了Java中redis.clients.util.SafeEncoder類的典型用法代碼示例.如果您正苦於以下問題:Java SafeEncoder類的具體用法?Java SafeEnco ...
- 深入理解Redis Cluster和Jedis Cluster
本文转载自:https://zhuanlan.zhihu.com/p/69800024 Redis Cluster是Redis官方提供的集群解决方案.由于业务的飞速增长,单机模式总会遇到内存.性能等各 ...
- Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏)
本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,强烈建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部 ...
- 你不知道的Redis:RedisCluster与JedisCluster
前言 Redis Cluster是Redis官方提供的集群解决方案.由于业务的飞速增长,单机模式总会遇到内存.性能等各种瓶颈,这个时候我们总会喊,上集群啊.就跟我家热得快炸了,你总喊开空调呀一样.的确 ...
- java redis集群操作,java操作redis3.0集群
java(JedisCluster)操作redis集群 这里只是几个简单的demo,直接上代码吧,没啥好说的 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ...
- Redis之 Jedis、jedisCluster的使用
1.Jedis客户端 https://redis.io/clients 2.Jedis源码包与使用介绍 https://github.com/xetorthio/jedis 3.项目中使用 通过mav ...
- redis详解(全)
学前小故事 数据库和缓存保证一致性小故事 windows && linux 安装redis redis 持久化 redis API 学前小故事 [我是redis] 你好,我是Redis ...
最新文章
- 通过源码分析Android 的消息处理机制
- margin: 0 auto没有水平居中怎么回事
- python自定义全局异常_flask中主动抛出异常及统一异常处理代码示例
- 你应该升级到SQL Server 2005还是SQL Server 2008?
- 【BZOJ4521】手机号码,数位dp
- apb外设怎么分配地址
- 如何才能一统编程语言的江湖?
- fread返回值0 feof返回值为16 问题解决。
- mybatis加载属性
- 基于pyspark 大数据分析_基于阿里云平台的大数据教学案例 —— B站弹幕数据分析...
- 安装时后的idea,项目不能运行,pom.xml文件不能下载到本地仓库,maven配置是正确的...
- 微信开发-点击链接自己主动加入关注
- (面试总结)您不清楚的18个非技术面试题---今天教你巧妙回答
- ac3165无线网卡驱动linux,英特尔ac3165驱动下载
- 油田生产数据选取进展22.2.11——2.17——2.26
- [GIS教程] 5.2 空间数据管理 | SDE空间数据引擎
- Home Assistant 自动化
- 网页版番茄时钟的制作——Pomodoro Clock
- 关于在dll中申请内存,外部释放的问题
- word首页之前插入空白页没有页眉页脚且不影响后续页码