rename

English [ˌri:ˈneɪm] US [ˌriːˈneɪm]

vt Renommer, renommer... Troisième personne du singulier : renomme Participe présent : renommer Passé : renommé Participe passé : renommé

commande redis RENAMENX syntaxe

Fonction : Si et seulement si newkey n'existe pas, renommez key en newkey. Lorsque la clé n'existe pas, une erreur est renvoyée.

Syntaxe : RENAMENX key newkey

Versions disponibles : >= 1.0.0

Complexité temporelle : O(1)

Retour : Lorsque la modification est réussie, 1 est renvoyé. Si newkey existe déjà, renvoie 0.

commande redis RENAMENX exemple

# newkey 不存在,改名成功
redis> SET player "MPlyaer"
OK
redis> EXISTS best_player
(integer) 0
redis> RENAMENX player best_player
(integer) 1
# newkey存在时,失败
redis> SET animal "bear"
OK
redis> SET favorite_animal "butterfly"
OK
redis> RENAMENX animal favorite_animal
(integer) 0
redis> get animal
"bear"
redis> get favorite_animal
"butterfly"