Maison  >  Article  >  base de données  >  Quelles données doivent être mises en cache par Redis

Quelles données doivent être mises en cache par Redis

(*-*)浩
(*-*)浩original
2019-11-22 13:06:182658parcourir

Quelles données doivent être mises en cache par Redis

Il existe 5 types de types de données de cache Redis, à savoir String (string), List (list), Hash (hash), Set (ensemble non ordonné et non répétitif) ), ZSet (ensemble trié : ensemble ordonné et non dupliqué).

String (string) (Apprentissage recommandé : Tutoriel vidéo Redis)

Le type string est le dernier type de redis, un clé Correspond à une valeur.

Le type String dans Redis est binaire sécurisé et peut contenir n'importe quelle donnée. Par exemple, des objets ou des images sérialisés.

Une clé de type String peut stocker jusqu'à 512M.

La commande d'affectation pour le type String dans Redis est SET et la commande value est GET.

Liste (list)

Le type de liste Redis est une simple liste de chaînes, triées par ordre d'insertion.

Chaque liste peut stocker jusqu'à 232 - 1 éléments (plus de 4 milliards).

Le type List dans Redis se voit attribuer la valeur via la commande lpush et la valeur est obtenue via la commande lrange.

Set (ensemble non ordonné et non répétitif)

L'ensemble de Redis est un type de collection non ordonné et non répétitif, une collection non ordonnée de type String.

Ajoutez des éléments à la collection via la commande sadd et obtenez la collection via la commande smembers.

Le nombre maximum de membres dans l'ensemble est de 232 - 1 (plus de 4 milliards).

Ensemble trié (ensemble ordonné et non répétitif)

L'ensemble ordonné dans Redis est ordonné mais les éléments à l'intérieur ne sont pas répétés, un ensemble ordonné de type String.

Chaque élément de zset sera lié à une valeur de type double. L'ensemble est trié par ordre croissant en fonction de la valeur. La valeur peut être répétée, mais la valeur ne peut pas être répétée.

Ajoutez des éléments à la collection via la commande zadd. Si l'élément existe déjà dans la collection, mettez à jour la valeur de type double correspondante. Obtenez les éléments de la collection de l'ensemble trié via la commande ZRANGEBYSCORE.

Pour plus d'articles techniques liés à Redis, veuillez visiter la colonne Introduction au didacticiel d'utilisation de la base de données Redis pour apprendre !

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
Article précédent:Quand utiliser le cache RedisArticle suivant:Quand utiliser le cache Redis