在一个节点上运行的lua脚本能否从Redis集群中的另一个节点获取密钥
在一个节点上运行的lua脚本能否从Redis集群中的另一个节点获取密钥 范例 节点A在一个节点上运行的lua脚本能否从Redis集群中的另一个节点获取密钥,lua,mapreduce,redis,cluster-computing,distributed-computing,Lua,Mapreduce,Redis,Cluster Computing,Distributed Computing,在一个节点上运行的lua脚本能否从Redis集群中的另一个节点获取密钥 范例 节点A 键1 val1 键2 val2 节点B 键3 val3 剧本 return redis.call('get', 'key1') + redis.call('get', 'key2') 此外,是否有人试图在redis cluster中支持map reduce?不幸的是,无法在lua脚本中的多个分片上操作键-您必须确保创建分片规则,以便它们能够保证脚本中涉及的所有键都在单个分片上运行。否则,您必须自己在客
- 键1 val1
- 键2 val2
- 键3 val3
return redis.call('get', 'key1') + redis.call('get', 'key2')
此外,是否有人试图在redis cluster中支持map reduce?不幸的是,无法在lua脚本中的多个分片上操作键-您必须确保创建分片规则,以便它们能够保证脚本中涉及的所有键都在单个分片上运行。否则,您必须自己在客户端代码中应用reduce阶段