Maison > base de données > Redis > le corps du texte

Quelle quantité de données maximum Redis peut-il mettre en cache ?

anonymity
Libérer: 2019-06-04 21:30:55
original
6086 Les gens l'ont consulté

Redis occupe une place de plus en plus importante dans les applications distribuées. Il implémente un service de stockage de données performant en quelques dizaines de milliers de lignes de code seulement.

Quelle quantité de données maximum Redis peut-il mettre en cache ?

En examinant le code source de Redis, nous avons constaté que Redis expirera dans certains cas, comme suit :

1. Le traitement Redis est étroitement lié au réseau. Si le réseau est interrompu, un délai d'attente Redis est susceptible de se produire. Si cette situation se produit, vous devez d'abord vérifier les informations de bande passante réseau de la machine Redis pour déterminer s'il y a une interruption.

2. Mémoire. Toutes les données Redis sont stockées en mémoire. Lorsque la mémoire physique n'est pas suffisante, le système d'exploitation Linux utilise la mémoire d'échange, provoquant un échange de mémoire. À ce stade, s'il y a une commande d'appel redis, un délai d'attente redis se produit. Ici, vous pouvez ajuster le paramètre /proc/sys/vm/swappiness pour définir la quantité de mémoire physique utilisée avant l'échange.

Paramètre maximum du cache

Exemple : mémoire maximale 100 Mo

Unité : Mo, Go.

La valeur par défaut est 0 et le cache maximum n'est pas spécifié. Si de nouvelles données sont ajoutées et dépassent la mémoire maximale, Redis plantera, il doit donc être défini.

Après avoir défini maxmemory, il est nécessaire de définir la stratégie de recyclage des données du cache en conséquence.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!