redis.set("key1", "Hello")
redis.set("key2", "World")
assert redis.renamenx("key1", "key2") == False
assert redis.renamenx("key1", "key3") == True
assert redis.get("key1") is None
assert redis.get("key2") == "World"
assert redis.get("key3") == "Hello"
Renames a key, only if the new key does not exist.
Throws an exception if the key does not exist.
Arguments
Response
redis.set("key1", "Hello")
redis.set("key2", "World")
assert redis.renamenx("key1", "key2") == False
assert redis.renamenx("key1", "key3") == True
assert redis.get("key1") is None
assert redis.get("key2") == "World"
assert redis.get("key3") == "Hello"