redis ERR 'EVAL' command keys must in same slot lua

redis ERR 'EVAL' command keys must in same slot lua脚本为保证事务,传入的key必须是在同一个slot中。Redis集群引入了哈希槽的概念,一共有16348个slot,然后根据 CRC16(key) mod 16384 来计算放入哪个slot中。
  1. 在KEY上加{},这样在hash key 的时候只会计算{}内的内容,使得Key落在同一个slot内。
  1. 线上环境切换redis至单机版,一般不建议这么做。
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP