Article Tags
Comment Docker Compose installe le cluster Redis

Comment Docker Compose installe le cluster Redis

1. Nom de fichier du modèle d'informations de configuration Redis : redis-cluster.tmpl#redis port port${PORT}#redis access password requirepass123456#redis access Mot de passe du nœud maître masterauth123456#Fermer le mode protégé protected-modeno#Activer le cluster cluster-enabledyes#Cluster node Configurer cluster-config-filenodes.conf#timeout cluster-node-timeout5000#cluster Le mode IPhost du nœud est l'adresse IP de l'hôte#cluste

May 28, 2023 am 10:07 AM
Docker redis compose
Comment utiliser Redis pour générer des données par lots

Comment utiliser Redis pour générer des données par lots

Redis est livré avec la méthode Debug. La commande debug fournie par redis peut être étudiée par vous-même. Elle implique la simulation de scénarios anormaux redis tels que oom, temps d'arrêt, échec d'exécution de commande, rechargement de fichier rdb, fichier aof, simulation de commande redis fastidieuse, etc. .Nous pouvons vérifier les détails via DEBUGhelp, comme indiqué ci-dessous. Ce que vous devez utiliser ici est la commande debugpopulate suivante. ####Le nombre après représente le nombre de valeurs clés ​​sont créées 127.0.0.1 : 6379>DEBUGPOPULATE1000OK127.0.0.1:6379>DBSIZE(entier)1000127

May 28, 2023 am 10:05 AM
redis
Analyse des commandes liées au type de données list de Redis et comment les utiliser

Analyse des commandes liées au type de données list de Redis et comment les utiliser

Introduction à la liste List est une simple liste de chaînes (en termes simples, elle stocke les chaînes), triées selon l'ordre d'insertion. Vous pouvez ajouter un élément en tête (à gauche) ou en queue (à droite) d'une liste, et une liste peut contenir jusqu'à ^32-1 éléments (plus de 4 milliards d'éléments par liste). La liste dans Redis est très similaire à la LinkedList en Java. La couche inférieure est une structure de liste chaînée. Les opérations d'insertion et de suppression de la liste sont très rapides, avec une complexité temporelle de 0(1). de la structure du tableau, qui nécessitent le déplacement de données. C'est comme une généralisation, mais la couche inférieure de la liste dans Redis n'est pas aussi simple qu'une liste doublement chaînée. Lorsque la quantité de données est faible, leur structure de stockage sous-jacente est un bloc continu

May 28, 2023 am 09:32 AM
redis list
Comment résoudre le problème des objets tronqués stockés dans Redis intégré à Springboot

Comment résoudre le problème des objets tronqués stockés dans Redis intégré à Springboot

Springboot intègre redis pour stocker les caractères tronqués des objets. En fait, ce n'est pas une sorte de caractère tronqué dans la nature. Lorsque nous utilisons RedisTemplete pour stocker des objets, si l'objet n'est pas sérialisé, une erreur sera générée. Ce que nous obtenons après la sérialisation n'est pas les données que nous voulons, pour résoudre cette méthode, nous pouvons utiliser StringRedisTemplete. Il n'y a pas grand chose à dire, le code utilise redistemplete par défaut /***title:list** Quand ce que nous enregistrons. pour redis est un objet, nous trouverons Une erreur sera signalée, nous invitant à sérialiser *Lorsque nous héritons de l'interface de sérialisation et vérifions la valeur définie, nous constatons que.

May 28, 2023 am 09:25 AM
redis SpringBoot
Comment SpringBoot introduit Redis

Comment SpringBoot introduit Redis

Redis est une base de données en mémoire qui peut mettre en cache les données auxquelles il faut accéder fréquemment dans Redis, ce qui peut considérablement améliorer l'efficacité de l'accès. Voici comment l'utiliser : 1. Installez la version Windows de redis. Téléchargez-la et décompressez-la. Utilisez la commande suivante pour démarrer le serveur dans le répertoire où vous l'avez décompressé : (Puisque le PowerShell Win10 est utilisé ici, vous devez ajouter . /, ou vous pouvez éviter de l'utiliser en configurant les variables d'environnement. ./)./redis-server.exeredis.windows.conf     //Il ne sera pas enregistré en tant que service Windows ici. La fermeture de la fenêtre fermera également redis  Démarrez la commande. borne : ./r

May 28, 2023 am 09:22 AM
redis SpringBoot
Comment implémenter la limitation de courant distribuée SpringBoot+Redis+Lua

Comment implémenter la limitation de courant distribuée SpringBoot+Redis+Lua

Les principaux avantages de Redis prenant en charge les scripts LUA L'intégration de scripts LUA créera davantage de scénarios d'utilisation pour la base de données Redis et fera ressortir davantage de nouveaux avantages : Efficacité : réduisez la surcharge et les retards du réseau, exploitez plusieurs requêtes réseau du serveur Redis, utilisez des scripts LUA Fiabilité des données. peut être réalisé avec une seule requête : Redis exécutera l'intégralité du script dans son ensemble, et aucune autre commande ne sera insérée au milieu. Réutilisabilité : une fois le script LUA exécuté, il sera stocké de manière permanente sur le serveur Redis et d'autres clients pourront le réutiliser directement. Intégrabilité : il peut être intégré dans JAVA, C# et d'autres langages de programmation, et prend en charge l'interaction multiplateforme avec différents. systèmes d'exploitation simples et puissants : petits et légers, faible occupation des ressources et langage de programmation qui prend en charge les procédures et l'objectivation elles-mêmes.

May 28, 2023 am 08:55 AM
redis SpringBoot lua
Comment connecter le projet SpringBoot au cluster Redis

Comment connecter le projet SpringBoot au cluster Redis

Paramètres de configuration Parce que cet article n'introduit pas la création d'un cluster Redis, nous supposons ici que nous avons déjà un environnement de cluster Redis. Dans notre projet, nous devons ajuster les parties suivantes pour modifier les paramètres de configuration, le nœud de cluster et la configuration du mot de passe ; assurez-vous que la version Jedis introduite prend en charge la définition des mots de passe, spring-data-redis1.8 et supérieur, SpringBoot1.5 et supérieur prend en charge la définition des mots de passe ; injecter des classes d'outils d'écriture ; modifier les paramètres de configuration ; ####Configuration du cluster Redis ########################spring.custome.redis.cluster

May 28, 2023 am 08:54 AM
redis SpringBoot
Comment utiliser Go et Redis pour implémenter des verrous mutex distribués et des verrous rouges

Comment utiliser Go et Redis pour implémenter des verrous mutex distribués et des verrous rouges

Verrouillage mutex Il existe une commande dans Redis qui peut être définie si elle n'existe pas. Nous pouvons utiliser cette commande pour implémenter la fonction de verrouillage mutex. La méthode d'implémentation standard recommandée dans la documentation officielle de Redis est la série de commandes SETresource_namemy_random_valueNXPX30000, où : nom_ressource. représente la ressource à verrouiller. NX signifie que si elle n'existe pas, définissez PX30000, ce qui signifie que le délai d'expiration est de 30 000 millisecondes, soit 30 secondes. La valeur de my_random_value doit être unique sur tous les clients, et la valeur de tous. les serrures des concurrents avec la même clé ne peuvent pas être les mêmes. La valeur doit être un nombre aléatoire principalement pour déverrouiller le verrou de manière plus sûre.

May 28, 2023 am 08:54 AM
Go redis
Comment utiliser Java et Redis pour implémenter une simple fonction de recherche à chaud

Comment utiliser Java et Redis pour implémenter une simple fonction de recherche à chaud

Il a les fonctions suivantes : 1 : La barre de recherche affiche l'historique de recherche de l'utilisateur individuel actuellement connecté et supprime l'historique personnel 2 : L'utilisateur saisit un caractère dans la barre de recherche et le caractère est enregistré dans Redis stocké. au format zset Le nombre de recherches et l'horodatage actuel (l'algorithme DFA est utilisé, si vous êtes intéressé, vous pouvez l'apprendre sur Baidu) 3 : Chaque fois que l'utilisateur interroge un caractère qui existe déjà dans redis, le nombre est directement accumulé pour obtenir la plateforme Les dix données les plus demandées sur Internet. (Vous pouvez écrire votre propre interface ou ajouter des mots-clés préparés directement dans Redis) 4 : Enfin, vous devez exécuter la fonction de filtrage de texte indécent. C'est très important, tu sais. Le code implémente des fonctions de recherche à chaud et d'enregistrement de recherche personnelle, principalement contr

May 28, 2023 am 08:41 AM
redis SpringBoot
Comment implémenter des sessions persistantes via Nginx+Tomcat+Redis

Comment implémenter des sessions persistantes via Nginx+Tomcat+Redis

Environnement de déploiement centos7nginx1.10.2tomcat7.0redis3.2.3mariadb5.5.44 package logiciel requis commons-pool2-2.2.jarjedis-2.5.2.jartomcat-redis-session-manager-2.0.0.jarsoloblog 1. Préparation de la configuration du serveur nginx avant l'installation ntpdate172 .18.0.1iptables-f install nginxyuminstallnginx modifier le fichier de configuration en amonttomcatservers : créer un groupe de serveurs back-end, pour être en http

May 28, 2023 am 08:37 AM
redis nginx tomcat
Comment utiliser l'outil de surveillance visuelle Redis Redislive

Comment utiliser l'outil de surveillance visuelle Redis Redislive

RedisLive est un outil de surveillance graphique Redis basé sur WEB écrit en Python. Il s'agit également d'un logiciel open source qui surveille les données Redis en temps réel. Il affiche l'état des clés, les données d'instance et d'autres informations dans Redis sous forme de WEB. L'adresse de RedisLive sur github : https://github.com/nkrode/RedisLiveRedisLive Site officiel de RedisLive Adresse du document en anglais : http://www.nkrode.com/article/real-time-dashboard-for-redis Le principe de RedisLive est très simple, c'est à travers des scripts de surveillance

May 28, 2023 am 08:32 AM
redis redislive
Comment définir le mot de passe Redis sous Linux

Comment définir le mot de passe Redis sous Linux

Le serveur a redis installé. Pour des raisons de sécurité, définissez le mot de passe pour accéder au serveur redis. 1. Ouvrez le fichier de configuration redis vi``/usr/local/redis/etc/redis``.conf, ajoutez le mot de passe requirepass, supprimez le # avant bind127.0.0.1::1, enregistrez et quittez 2. Fermez redis /usr/local/ redis/bin/redis-cli``shutdown démarre redis/usr/local/redis/bin/redis-server``/usr/local/redis/etc/redis``.c

May 28, 2023 am 08:23 AM
Linux redis
Comment installer et déployer la base de données Redis avec Docker

Comment installer et déployer la base de données Redis avec Docker

1. Extrayez l'image via la commande suivante : dockerpullredis2, créez un volume de données. Habituellement, comme MySQL, Redis est utilisé comme base de données. Il est préférable que nous montions sa configuration et ses données sur le volume de données pour les conserver sur l'hôte. . Il est toujours plus simple d'utiliser des montages nommés pour une gestion plus facile. dockervolumecreateredis-configdockervolumecreateredis-data Cela crée deux volumes de données pour stocker les fichiers de configuration et les données. Vous pouvez également les nommer vous-même. 3. Créez et écrivez le fichier de configuration. Entrez d'abord le répertoire du volume de données du fichier de configuration. Vous pouvez utiliser la commande dockervolumeinspect.

May 27, 2023 pm 11:46 PM
Docker redis
Comment optimiser l'espace de cache Redis

Comment optimiser l'espace de cache Redis

Paramètres du scénario 1. Nous devons stocker POJO dans le cache. La classe est définie comme suit : publicclassTestPOJOimplementsSerializing{privateStringtestStatus;privateStringuserPin;privateStringinvestor;privateDatetestQueryTime;privateDatecreateTime;privateStringbizInfo;privateDateotherTime;privateBigDecimaluserAmo

May 27, 2023 pm 11:44 PM
redis

Outils chauds Tags

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
Nordhold: Système de fusion, expliqué
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)

Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits

VC9 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP

Version complète de la boîte à outils du programmeur PHP

Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits

VC11 32 bits

Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Sujets chauds

Tutoriel Java
1673
14
Tutoriel PHP
1278
29
Tutoriel C#
1257
24