Maison > Article > base de données > Qu'est-ce que le serveur Redis
1. Présentation
(1) Redis est l'abréviation de Remote Dictionary Server (service de données à distance).
Une base de données de cache mémoire développée par l'italien antirez (Salvatore Sanfilippo)
(2) Le logiciel est écrit en langage C et son modèle de données est clé-valeur
( 3) Il prend en charge de nombreux types de valeurs stockées, notamment string (string), hash (hash), list (liste chaînée), set (set) et Zset (ensemble ordonné).
(4) Afin de garantir l'efficacité, les données sont mises en cache en mémoire. Il peut également écrire périodiquement des données mises à jour sur le disque ou écrire des opérations de modification dans les fichiers d'enregistrement ajoutés.
Recommandé : "Tutoriel vidéo Redis"
2 Fonctionnalités
1) Lecture à grande vitesse des données (en -mémoire) )
2) Réduire la charge de la base de données
3) A une fonction de calcul définie (mieux que les bases de données ordinaires et les produits similaires)
4) Prend en charge plusieurs structures de données
3. Occasions appropriées et leurs avantages
1) Application de classement [Sort Set], prenez les n opérations les plus importantes, telles que les sujets d'actualité de Sina Weibo
2. )[Liste] Obtenez les dernières données N ou les dernières données d'une certaine catégorie
3) Application de compteur
4)[Définir]sns (site de réseau social) Obtenez des amis communs
5)[Set] Système anti-attaque (jugement IP), etc.
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!