redis.set("key1","Hello")redis.rename("key1","key2")assert redis.get("key1")isNoneassert redis.get("key2")=="Hello"# Renaming a nonexistent key throws an exceptionredis.rename("nonexistent","key3")
Renames a key and overwrites the new key if it already exists.
redis.set("key1","Hello")redis.rename("key1","key2")assert redis.get("key1")isNoneassert redis.get("key2")=="Hello"# Renaming a nonexistent key throws an exceptionredis.rename("nonexistent","key3")
redis.set("key1","Hello")redis.rename("key1","key2")assert redis.get("key1")isNoneassert redis.get("key2")=="Hello"# Renaming a nonexistent key throws an exceptionredis.rename("nonexistent","key3")