redisConnection.set
时间: 2023-11-19 07:51:37 浏览: 91
引用\[1\]和\[2\]中提到的异常"java.lang.NoSuchMethodError: org.springframework.data.redis.connection.RedisConnection.set(\[B\[B)V"是由于在使用RedisConnection的set方法时,传入的参数类型不匹配导致的。具体来说,set方法需要传入两个字节数组作为参数,但是在调用该方法时传入的参数类型与方法定义的参数类型不一致,导致了该异常的抛出。
解决这个异常的方法是确保传入set方法的参数类型与方法定义的参数类型一致。可以检查调用set方法的代码,确认传入的参数是两个字节数组,并且参数的顺序与方法定义的顺序一致。如果参数类型不匹配,可以尝试将参数转换为字节数组或者使用其他适当的方法来设置Redis连接的值。
另外,引用\[3\]提到了在Redis中使用布隆过滤器的方法,可以使用JReBloom插件或者操作bitmap来实现。但是与引用\[1\]和\[2\]中的异常相关的问题与布隆过滤器的使用方法无关,因此在解决异常的过程中不需要考虑布隆过滤器的相关内容。
#### 引用[.reference_title]
- *1* [NoSuchMethodError: redis.conne.RedisConn.set异常处理办法](https://blog.csdn.net/QF1992113/article/details/114691276)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [NoSuchMethodError: org.springframework.data.redis.connection.RedisConnection.set([B[B)V异常处理办法](https://blog.csdn.net/syc000666/article/details/96852189)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [redis的数据类型](https://blog.csdn.net/weixin_37703281/article/details/103639472)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文