weixin_39919948
weixin_39919948
2021-01-10 02:27

redisson support

I use

RSetMultimap map = redissonClient.getSetMultimap("hashes"); map.put("aaa", 111L);

got

org.redisson.client.RedisException: Err unknown or unsupported command 'eval'. channel: [id: 0xce9e6690, L:/192.168.123.12:56016 - R:10.0.0.250/10.0.0.250:12002] command: (EVAL), params: [redis.call('hset', KEYS[1], ARGV[1], ARGV[2]); return redis.call('sadd', KEYS[2], ARGV[3]); , 2, hashes, {hashes}:w8cuiwSOd79DDGhNa4/DaQ, PooledUnsafeDirectByteBuf(ridx: 0, widx: 5, cap: 256), w8cuiwSOd79DDGhNa4/DaQ, PooledUnsafeDirectByteBuf(ridx: 0, widx: 22, cap: 256)]

该提问来源于开源项目:Qihoo360/pika

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_39769984 weixin_39769984 4月前

    不支持eval命令。pika没有lua支持

    点赞 评论 复制链接分享
  • weixin_39919948 weixin_39919948 4月前

    那 https://github.com/Qihoo360/pika/wiki/%E6%94%AF%E6%8C%81%E7%9A%84%E8%AF%AD%E8%A8%80%E5%92%8C%E5%AE%A2%E6%88%B7%E7%AB%AF 这里说的支持redisson 是怎么支持的

    点赞 评论 复制链接分享
  • weixin_39716105 weixin_39716105 4月前

    目前pika没有lua 所以eval 确实是不支持的 所有客户端都不支持。。。不好意思

    点赞 评论 复制链接分享
  • weixin_39919948 weixin_39919948 4月前

    昂 了解了 主要redisson高度依赖eval 连基本功能都是 所以整个不可用 这样还推荐 实在是……

    点赞 评论 复制链接分享

相关推荐