Maison > Article > base de données > Quelles sont les différences entre Redis et Memcache ?
Les différences entre Redis et Memcache sont : 1. Différentes méthodes de stockage ; 2. Différents types de support de données 3. Différents modèles sous-jacents ; Memcache stocke toutes les données en mémoire et les données ne peuvent pas dépasser la taille de la mémoire tandis que Redis stocke une partie des données sur le disque dur.
Quelles sont les différences entre Memcache et Redis ?
(Apprentissage recommandé : tutoriel Redis)
1 Méthode de stockage
Memcache stocke toutes les données dans la mémoire et raccrochera après une panne de courant. . , les données ne peuvent pas dépasser la taille de la mémoire.
Redis est partiellement stocké sur le disque dur, ce qui assure la persistance des données.
2. Types de prise en charge des données
La prise en charge par Memcache des types de données est relativement simple.
Redis a des types de données complexes.
3. Différents modèles sous-jacents sont utilisés
Les méthodes de mise en œuvre sous-jacentes et les protocoles d'application pour la communication avec les clients sont différents. Redis a directement construit son propre mécanisme de VM, car si le système général appelle les fonctions système, il perdra un certain temps à se déplacer et à demander.
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!