Maison  >  Article  >  base de données  >  Comment utiliser Redis introduit par SpringBoot

Comment utiliser Redis introduit par SpringBoot

王林
王林avant
2023-05-31 11:58:061192parcourir

1. Installez la version Windows de Redis

Puisque Redis pour Windows n'est utilisé que pour des tests et des jeux personnels, voici un simple téléchargement de la version de décompression zip

, vous devez donc ajouter ./, ou configurer l'environnement. variables à éviter d'utiliser ./)

./redis-server.exe redis.windows.conf

    // Nous ne l'enregistrerons pas en tant que service Windows ici Fermez la fenêtre et fermez redis

   Démarrez le terminal de commande :

./redis-cli.exe -h 127.0.0.1 -p 6379

2. devez introduire cette dépendance redis, et les trois autres sont automatiquement dépendantes :

3. Configurez redis dans application.yml

spring redis.host=127.0.0.1Comment utiliser Redis introduit par SpringBoot#Port de connexion au serveur Redis

spring. .redis.port=6379

#Mot de passe de connexion au serveur Redis (la valeur par défaut est vide)
spring.redis.password=
#Nombre maximum de connexions dans le pool de connexions (utiliser des valeurs négatives n'indique aucune limite)
spring.redis.pool.max -active=8
#Le temps d'attente de blocage maximum du pool de connexions (utilisez une valeur négative pour indiquer aucune limite)
spring.redis.pool.max-wait=-1
#Connection pool La connexion inactive maximale
spring.redis .pool.max-idle=8
#La connexion inactive minimale dans le pool de connexions
spring.redis.pool.min-idle=0
#Délai d'expiration de la connexion (millisecondes)
spring.redis timeout=30000


4. Enregistrez Redis en tant que service local

Normalement, nous pouvons démarrer le service Redis via redis-server.exe et le fichier de configuration :

redis-server.exe redis.windows.conf

De plus, ouvrez une fenêtre de ligne de commande redis- cli.exe pour effectuer quelques opérations simples en ligne de commande

Mais si nous fermons la console, le service Redis sera également fermé. Lorsque nous voulons l'utiliser, nous devons exécuter la commande pour redémarrer Redis. et gênant.

Il existe un concept de service local dans Windows. Notre objectif est d'enregistrer Redis en tant que service ici, afin qu'il ne soit pas affecté par la sortie de la console.

Inscrivez-vous en tant que service local :

redis-server.exe –service-install redis.windows.conf

Vous pouvez voir sur l'image que l'autorisation a été réussie et que l'enregistrement est réussi. Suivant. , on va dans le service Windows (Clic droit sur le menu Windows -> Gestion de l'ordinateur -> Services et applications -> Services) pour voir s'il existe un service redis : Comment utiliser Redis introduit par SpringBoot

Régulation des commandes

Service d'enregistrement redis-server –service-install redis.windows.conf

Supprimer le service redis-server –service-uninstall

Démarrer le service redis-server –service-start

Arrêter le service redis-server –service-stop

5. Utilisation de Redis

 <!-- springboot整合redis -->  
        <dependency>  
            <groupId>org.springframework.boot</groupId>  
            <artifactId>spring-boot-starter-data-redis</artifactId>  
        </dependency>

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer