Maison >base de données >SQL >Pourquoi utiliser 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 une API dans plusieurs langues. Depuis le 15 mars 2010, le développement de Redis est hébergé par VMware. Depuis mai 2013, le développement de Redis est sponsorisé par Pivotal.
Pourquoi utiliser Redis ?
Par exemple, s'il y a 20 millions d'informations utilisateur dans le système, les informations utilisateur sont fondamentalement fixes et changent rarement une fois saisies, alors chaque fois que vous chargez toutes les informations utilisateur, vous devez demandez la base de données, La base de données compile et exécute votre instruction de requête, ce qui sera beaucoup moins efficace car ces informations ne changent pas fréquemment et la quantité de données est importante.
Dans les cas plus importants, l'approche habituelle consiste à l'ajouter au cache et à faire un jugement avant chaque récupération. Si le cache n'est pas vide, récupérez la valeur du cache. S'il est vide, demandez. la base de données et ajoutez des données au cache, ce qui améliore considérablement l'efficacité de l'accès au système.
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!