Maison  >  Article  >  interface Web  >  Comment utiliser les raccourcis clavier dans Redis

Comment utiliser les raccourcis clavier dans Redis

坏嘻嘻
坏嘻嘻original
2018-09-15 11:33:261702parcourir

Le contenu de cet article explique comment utiliser le raccourci clavier dans Redis. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Opération de commande redis sur la clé

del key1 key2…key3  

Fonction : Cette commande est utilisée pour supprimer une ou plusieurs clés lorsque la clé existe
Retour value : Si la clé n'existe pas, la valeur de retour est 0. Si elle existe, la valeur de retour est le nombre de suppressions réussies

dump key

Fonction : Sérialiser la clé donnée
Return value : Renvoie le numéro de série La valeur

exists key  

Fonction : détecte si la clé existe
Valeur de retour : renvoie 1 si elle existe, 0 si elle n'existe pas

expire key1 10

Fonction : donne Key1 fixe le délai d'expiration à 10 secondes
Valeur de retour : renvoie 1 si le réglage est réussi. Après l'expiration, la valeur correspondant à la clé est retirée comme nulle

pexpire key1 10  

Fonction : Définir l'expiration pour la clé1 Le temps est de 10 millisecondes
Valeur de retour : 1 est renvoyé si le paramétrage est réussi La valeur correspondant à la clé retirée après l'expiration est nulle

pexpireat key milliseconds-timestamp  

Fonction : Définir l'horodatage de l'expiration de la clé, une milliseconde. Timing

keys pattern
    redis 127.0.0.1:6379> SET w3c1 redis
    OK
    redis 127.0.0.1:6379> SET w3c2 mysql
    OK
    redis 127.0.0.1:6379> SET w3c3 mongodb
    OK
    redis 127.0.0.1:6379> KEYS w3c*    1) "w3c3"
    2) "w3c1"
    3) "w3c2"

Fonction : Rechercher toutes les clés qui correspondent au modèle (modèle) donné

persist key

Fonction : définir la clé pour qu'elle soit valide en permanence

move key db

Fonction : déplacer la base de données actuelle vers la base de données de base de données
Valeur de retour : renvoyer 1 sur succès, 0 en cas d'échec

pttl key  

Fonction : To Renvoie le temps d'expiration restant de la clé en millisecondes
Remarque : la clé ttl renvoie le temps d'expiration restant en secondes

randomkey  

Fonction : Renvoie aléatoirement une base de données à partir de la base de données actuelle
Valeur de retour :

rename  key newkey  

Fonction : Modifier le nom de la clé en newkey
Valeur de retour : Renvoie ok avec succès

renamenx key newkey  
    # 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"

Fonction : Uniquement lorsque la clé Lorsqu'elle n'existe pas, renommez la clé en newkey

type key

Fonction : Renvoie le type de valeur stocké dans la clé

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn