Il y a un total de 16 db numérotés de 0 à 15 dans redis, et db0 est utilisé par défaut
Dans reidis, comment séparer les différentes données d'application les unes des autres tout en étant stockés dans le même. Qu'en est-il des exemples ? C'est l'équivalent d'une base de données MySQL. Différentes données d'application sont stockées dans différentes bases de données.
Dans Redis, la base de données est identifiée par un index entier plutôt que par un nom de base de données. Par défaut, un client se connecte à la base de données 0. Les paramètres suivants dans le fichier de configuration Redis contrôlent le nombre total de bases de données :
1 |
|
Vous pouvez basculer vers une autre base de données via la commande suivante
1 |
|
ps : Dans un cluster Redis, la commande select ne peut pas être utilisé, car le cluster Redis ne prend en charge que db0
Chaque base de données a son propre espace, il n'y a donc pas lieu de s'inquiéter des conflits de clés entre elles.
Sous différentes bases de données, la même clé obtient sa propre valeur.
Combien de clés une instance Redis peut-elle stocker ?
Officiellement, une seule instance peut gérer 250 millions de clés, lien de référence : https://redis . io/topics/faq, voici les mots originaux :
1 2 3 4 |
|
La taille maximale d'une clé ou d'une valeur est de 512 M
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!