Comment afficher les journaux Redis
redis view log
Redis ne génère pas de fichiers journaux par défaut, vous devez donc le configurer
Méthode de configuration
1. Recherchez d'abord le fichier de configuration Redis
2. Ouvrez le fichier de configuration et recherchez le fichier journal (il peut y avoir plusieurs fichiers journaux, recherchez le niveau de journalisation). ), ou recherchez directement logfile ""
3. Remplissez le chemin entre guillemets après logfile, par exemple : logfile "d:/redislog/redis.log" (faites attention au sens du barre inclinée, ceci La direction de la barre d'inclinaison dans Windows cmd est opposée)
4. Créez manuellement le dossier de journal en fonction du chemin que vous avez écrit. Il n'est pas nécessaire de créer le fichier journal, créez-le simplement dans. le dossier. Par exemple, je vais le faire manuellement. J'ai créé le dossier d:redislog
5. Enregistrez le fichier de configuration et démarrez redis avec ce fichier de configuration. Ensuite, la boîte de démarrage de redis se transformera en une boîte noire et. il n'y aura pas de sortie. C'est vrai (car toutes les entrées sont écrites dans le fichier journal)
Ensuite, vous pouvez accéder au dossier d:redislogredis.log pour afficher le journal (tutoriel redis)
Notes
1. Redis doit être démarré avec un fichier de configuration S'il est démarré directement, il utilisera la configuration par défaut (et cela. le fichier de configuration par défaut n'existe pas, alors ne pensez pas à le modifier).
2. Si une invite apparaît, cela signifie que le fichier de configuration n'est pas spécifié ou que le fichier de configuration ne peut pas être lu (erreur de chemin)
3. Vous pouvez voir le fichier de configuration pour plus de détails ci-dessus
.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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

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

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

Clothoff.io
Dissolvant de vêtements AI

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

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PSYNC est un mécanisme de resynchronisation partiel dans la réplication de Redis Master-Slave, qui est utilisé pour synchroniser uniquement les données perdues lors de la déconnexion après la déconnexion du serveur d'esclaves pour améliorer l'efficacité de synchronisation. Son noyau repose sur le ReplicationBackLog, qui est une file d'attente maintenue par le serveur principal. La taille par défaut est de 1 Mo et enregistre les commandes d'écriture les plus récemment exécutées. Lorsque le serveur esclave se reconnecte, une commande PSYNC sera envoyée et le serveur maître déterminera si la synchronisation partielle peut être effectuée en fonction de ceci: 1. Le runID doit être cohérent; 2. Le décalage doit être dans le tampon du backlog. Si la condition est satisfaite, les données continueront d'être envoyées à partir du décalage, sinon la synchronisation complète sera déclenchée. Les méthodes pour améliorer le taux de réussite de PSYNC incluent: 1. Augmenter de manière appropriée REP-B

SETsetsakeywithoptionalconditionsandexpiration,SETNXsetsakeyonlyifitdoesn’texist,andSETEXsetsakeywithanexpiration.1.SEToffersflexibilitywithoptionslikeEX(seconds),PX(milliseconds),NX(setonlyifnotexists),andXX(setonlyifexists).2.SETNXensuresakeyisseto

LRange est utilisé pour éliminer les éléments de la plage spécifiée de la liste Redis, soutenant les index positifs et négatifs; 1. Utilisez 0 à -1 pour toute la liste; 2. Utilisez 0 à N-1 pour le premier n; 3. Utiliser -N à -1 pour le dernier n; 4. Utiliser -N à -1 pour la page; 4. Utilisez la pagination pour contrôler par démarrage et arrêter; Notez que le démarrage est supérieur à la longueur ou à l'arrêt dépasse l'extrémité, renvoie la pièce vide ou valide, et le démarrage> STOP renvoie également vide, ce qui convient au cache, au journal, à la file d'attente et à d'autres scénarios.

RedessupportsGeospatialDatastorageAndqueriesViAtsGeodataty.1.UsegeoAddTostoreCoOrdinateSasMembersunderakey, withyntaxgeoaddkylongitudElatem.

Pour obtenir une liste de membres en fonction des scores d'un ensemble ordonné de redis, la commande ZRangeBysCore doit être utilisée. 1) La syntaxe de base est ZRangeBysCorekeyMiminmax, qui est utilisée pour obtenir des membres dans la plage de score spécifiée; 2) La requête de pagination peut être implémentée en ajoutant LimitOffSetCount; 3) La valeur limite peut être exclue en ajoutant (symboles avant MIN ou MAX; 4) Le drapeau WithScore peut être ajouté aux membres du retour et à leurs scores en même temps.

Resifonctionsinversion7sololisueswithtraditionalluascripting pardablemodular, reusableServer-sidelogic.1.Etheylowstructuredfunctiondefinitionforbetterorganization andmaintainability.2.

TimeoutsInredisBlockingListCommandslikeBlpop, Brpop, orbrpoplpushareessial pour le contrôle

Le quorum dans la configuration de redésensentine fait référence au nombre minimum de nœuds sentinelles qui doivent être contenus avant que le basculement ne soit déclenché. Par exemple, si 5 sentinelles sont définies et que le quorum est de 3, au moins 3 sentinelles sont nécessaires pour confirmer que le nœud maître est inaccessible avant que le basculement ne soit lancé. 1. Quorum décide de marquer le nœud maître comme le numéro de consensus minimum requis pour marquer la descente subjective (SDOW) et l'objectif en downline (odown); 2. Le réglage trop élevé peut provoquer une défaillance au fil du temps, et le réglage trop faible peut provoquer une erreur de jugement; 3. Il est recommandé d'utiliser des sentinelles impaires et de régler le quorum à un peu plus de la moitié du nombre total; 4. Il est nécessaire de considérer de manière globale en combinaison avec l'échelle de déploiement, la tolérance aux pannes et l'environnement réseau; 5
