Maison > Article > base de données > A quoi sert Redis ?
Redis est une base de données de valeurs-clés de type journal open source écrite en langage ANSI C, prend en charge le réseau, peut être basée sur la mémoire et persistante, et fournit des API dans plusieurs langues.
Redis official fournit également un code de projet appelé Retwis, qui peut être appris à partir du code officiel.
À quoi sert Redis ? (Apprentissage recommandé : Tutoriel vidéo Redis)
De manière générale, en termes de limitations, Redis existe également sous la forme d'une file d'attente de messages et sous forme de liste embarquée pour répondre à des besoins réels. besoin de temps de concurrence élevé. Habituellement, dans un processus de traitement de données de type commerce électronique, les files d'attente de produits associés, les ventes chaudes et le tri recommandé sont généralement stockés dans Redis, et la lecture et la mise à jour de la liste Redis par Storm sont également incluses dans le processus.
Avantages de Redis
Performances extrêmement élevées – Redis peut prendre en charge plus de 100 000 fréquences de lecture et d'écriture par seconde.
Types de données riches – Redis prend en charge les opérations de type de données Chaînes, Listes, Hachages, Ensembles et Ensembles ordonnés pour les cas binaires.
Atomique - Toutes les opérations de Redis sont atomiques, et Redis prend également en charge l'exécution atomique après la fusion de plusieurs opérations.
Fonctionnalités riches – Redis prend également en charge la publication/abonnement, les notifications, l'expiration des clés et d'autres fonctionnalités.
L'inconvénient de Redis
est que la capacité de la base de données est limitée par la mémoire physique et ne peut pas être utilisée pour la lecture et l'écriture hautes performances de données massives. convient principalement aux petits scénarios et aux calculs hautes performances sur de petits volumes de données.
Résumé : Redis est limité à des scénarios spécifiques, se concentre sur des domaines spécifiques et est assez rapide. Il n'existe actuellement aucun produit alternatif.
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!