Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以HGET mykey oldfield并存储value在我的应用程序中,我HSET newfield value怎样才能避免像RENAMENX key newkey使用哈希一样复制我的值?谢谢。
HGET mykey oldfield
value
HSET newfield value
RENAMENX key newkey
没有具体的命令可以做到这一点,但是你可以使用服务器端的 Lua 脚本来原子地执行以下操作:
您只需支付一次往返费用,并且可以处理错误(当新字段已经存在时)。