localisation actuelle:Maison > Articles techniques > base de données > Redis
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Comment installer le serveur Redis sous Debian
- Pour installer Redis sur le système Ubuntu, utilisez la source pour installer Redis. Utilisez la commande suivante : apt-getupdateapt-getinstallredis-server pour démarrer Redis-server vérifie si redis démarre redis-cli. : redis127.0.0.1:6379>127.0.0.1 est l'adresse IP actuelle du terminal, 6379 est le port de service Redis. Maintenant, nous entrons dans la commande PING. redis127.0.0.1:6379>pingPONG Ce qui précède montre que nous avons installé Redis avec succès.
- Redis 1398 2023-05-26 20:42:00
-
- Comment Redis implémente la file d'attente différée
- Version 4.0.0org.springframework.bootspring-boot-starter-parent2.3.12.RELEASEcom.homeeyredis-delay-queue0.0.1-SNAPSHOTredis-delay-queueredis-delay-queue1.8org.springframework.bootspring-boot-starter-data -redisorg.springframework.bootspring-boot-starter
- Redis 1548 2023-05-26 20:39:28
-
- Quelle est la méthode utilisée par Docker pour installer les images MySQL et Redis ?
- docker installer mysql, image redis docker image store : magasin d'images officiel installation redis télécharger image de téléchargement : vous pouvez télécharger directement la dernière image par défaut, ou vous pouvez spécifier la version à télécharger [Remarque, les logiciels avec une petite différence de version peuvent télécharger directement le dernière version, si la différence est importante, par exemple, java, mysql, etc., il est préférable de spécifier une version familière à télécharger] image de démarrage dockerpullredis : dockerrun --name=redis-d--restart=always-p6379 : 6379redis--name : alias-d : exécuté en arrière-plan, l'image ne se fermera pas à la fermeture de la fenêtre --restart=always
- Redis 1821 2023-05-26 20:16:13
-
- Comment Springboot intègre Redis pour résoudre le problème de survente
- Code simple de survente Écrivez un code logique de survente simple et normal. Plusieurs utilisateurs peuvent utiliser le même élément de données en même temps pour explorer les problèmes qui surviennent. Stockez une information de données dans Redis, demandez l'interface correspondante et obtenez des informations sur la quantité de produit ; si les informations sur la quantité de produit sont supérieures à 0, déduisez-les 1 et exécutez à nouveau le code pour tester le problème ; /***Opération de base de données Redis, simulation de problème de survente*@author**/@RestControllerpublicclassRedisController{//Présentation du modèle d'opération Redis de type String @AutowiredprivateStringRedisTemplatestringRe
- Redis 1430 2023-05-26 19:52:39
-
- Comment implémenter l'implémentation interne des collections ordonnées dans Redis
- Il existe deux implémentations internes d'ensembles ordonnés : ziplist et skiplist. Ensuite, nous en apprendrons davantage sur chacun en détail. Utilisez une liste compressée comme implémentation interne lorsque le nombre d'éléments dans l'ensemble ordonné est inférieur à zset-max-ziplist-entries (la valeur par défaut est 128) et que la longueur de chaque membre d'élément est inférieure à zset-max-ziplist-value (par défaut est de 64 octets) ), une liste compressée est utilisée comme implémentation interne de l'ensemble ordonné. Chaque élément d'ensemble se compose de deux nœuds de liste compressés rapprochés, où le premier nœud stocke les membres de l'élément et le deuxième nœud stocke les branches de l'élément. Colonne compressée
- Redis 1004 2023-05-26 19:25:39
-
- Quelles sont les opérations API courantes de Redis ?
- //Définir la paire clé-valeur//setkeyvalue[EXseconds][PXmilliseconds][NX|XX]//Obtenir la valeur//getkey//Supprimer la clé//delkey//Effacer la base de données//flushdb//Obtenir la valeur de la liste//lrangekeystartstop / /type de carte//hgetkeyfield//hgetallkey//type de jeu trié packagehgs.redislearn;importjava.io.IOException;importjava.util.HashMap;importj
- Redis 1624 2023-05-26 19:07:22
-
- Comment configurer l'installation Redis et la réplication maître-esclave dans l'environnement CentoS
- Environnement dépendant centos6.5gcc-4.4.7 : Compilez le fichier original Redis tcl-8.5.7 : Exécutez la détection de compilation 1. Compilez redis#cd/usr/local#tar-zxvfredis-4.0.1.tar.gz#mvredis-4.0. 1redis#cdredis#make exécute le test de compilation maketest nécessite tcl-8.5 et supérieur #yuminstall-ytcl#maketest2 Démarrez redis#cdsrc#./redis-server3 Visitez redis#cd./redis-cli. version sous Linux.
- Redis 1134 2023-05-26 19:07:16
-
- Comment implémenter l'abonnement et la publication Redis à l'aide du mécanisme de sous-publication en python
- Commençons par présenter la fonction pub/sub de redis : la fonction Pub/Sub (signifie Publish,Subscribe) est la fonction de publication et d'abonnement. Dans les systèmes basés sur les événements, Pub/Sub est actuellement un modèle de communication largement utilisé. Il utilise les événements comme mécanisme de communication de base pour fournir un modèle d'interaction faiblement couplé requis par les systèmes à grande échelle : les abonnés (tels que les clients) s'abonnent aux événements. La méthode exprime un événement ou un type d'événement qu'elle souhaite recevoir ; l'éditeur (tel que le serveur) peut informer les abonnés concernés à tout moment des événements qui l'intéressent. En termes simples, cela signifie que mon sous-côté (abonné) est toujours à l'écoute. Une fois que le côté pub (éditeur) publie un message, je le recevrai, par exemple.
- Redis 927 2023-05-26 18:55:28
-
- Comment installer l'extension Redis dans Liunx PHP
- Comment installer l'extension redis dans liunxphp : 1. Vérifiez la version redis ; 2. Téléchargez le package d'installation via la commande wget et décompressez le package d'installation via « tarzxf » 3. Exécutez « cdredis-4.0.8/srcmake » pour l'installer ; redis. Installer Redis sur Linux Il est très simple d'installer Redis sur Linux. Il est présenté sur le site officiel. Installez Redis : 1. Vérifiez d'abord la version de Redis 2. Installez redis#2.1 Téléchargez le package d'installation wgethttp://download.redis.io/releases/redis-4.0.8.tar.gz#2.2 Décompressez tarzxfredis
- Redis 2058 2023-05-26 18:52:06
-
- Comment installer l'extension Redis à l'aide du framework YII2
- 1. Vous devez télécharger la version Windows de la branche principale de yii2-redis avec composer 2. Décompressez-la et copiez-la dans supplier/yiisoft 3. Ajoutez 'yiisoft/yii2-redis'=>array('name'=>'yiisoft vers extensions.php sous yiisoft /yii2-redis','version'=>'2.0.
- Redis 1315 2023-05-26 18:41:41
-
- Comment implémenter l'installation et la configuration du cluster Redis sous Docker
- 1. Toutes les machines extraient l'image dockerpullredis 2. Construction du cluster maître-esclave 2.1, fichier redis.cong 2.1.1, nœud maître : bind0.0.0.0protected-modeno//mot de passe d'accès à la configuration redis requirepass123456//mot de passe du nœud maître en mode sentinelle Le mot de passe masterauth1234562.1.2 est requis pour restaurer un nœud après un temps d'arrêt vers un nœud esclave : bind0.0.0.0protected-modenorequirepass123456//mot de passe d'accès au nœud maître masterauth123456//informations sur le nœud maître sl.
- Redis 1625 2023-05-26 18:36:25
-
- Comment installer Redis sous Linux Centos7
- 1. Étant donné que Redis est développé en langage C et est basé sur le langage C, nous devons d'abord vérifier si nous avons installé l'environnement gcc. Sinon, installez-le en ligne pour voir si gcc est installé, gcc-v. affichera la version. S'il n'est pas installé, installez yum–yinstallgcc en ligne. -c++2, décompressez le package compressé redis et compilez et décompressez [root@localhostsoft]#tar-zxvfredis-3.0.0Après la décompression, vous pouvez voir. notre dossier redis et entrez dans notre répertoire redis pour compiler makecdredis-3.0.0make3 , créer le dossier d'installation et créer le dossier mkdir/usr/local/re
- Redis 1041 2023-05-26 18:28:06
-
- Quelles sont les fonctionnalités de Redis5.0
- Nouveau Streamdatatype Nouvelles API du module Redis : API de minuterie, de cluster et de dictionnaire. RDB peut désormais stocker les informations LFU et LRU. Le gestionnaire de cluster dans redis-cli de Ruby (redis-trib.rb) a été porté vers le code en langage C. Exécutez la commande `redis-cli–clusterhelp` pour en savoir plus sur la nouvelle commande sortedset : ZPOPMIN/MAX et variantes de blocage (blockingvariants)
- Redis 1498 2023-05-26 18:16:36
-
- Quelles sont les situations de blocage de Redis ?
- Le blocage des commandes utilise des commandes inappropriées pour provoquer le blocage du client : clés* : obtient toutes les opérations clés ; Hgetall : renvoie la somme de tous les champs de la table de hachage ; smembers : renvoie tous les membres de l'ensemble ; la complexité temporelle de ces commandes est O(n ; ), et parfois une analyse complète de la table est effectuée à mesure que n augmente, la consommation de temps augmente et le client est bloqué. Blocage de SAVE Tout le monde sait que lorsque Redis prend un instantané RDB, il appellera la fonction système fork() pour créer un sous-thread pour terminer l'écriture des fichiers temporaires, et la condition de déclenchement est la sauvegarde de la configuration dans le fichier de configuration. Lorsque notre configuration est atteinte, la commande bgsave sera déclenchée pour créer un instantané. Cette méthode ne bloquera pas le thread principal et est exécutée manuellement.
- Redis 1534 2023-05-26 18:16:23
-
- Quelle est la commande pour arrêter Redis sur le système Linux ?
- Comment arrêter correctement Redis sur le système Linux ? Si Redis est fermé de force ou si la méthode d'arrêt est inappropriée, cela peut-il provoquer des choses inattendues ? servicenetworkrestar#Redémarrer le réseau ipaddr#Find ip[root@localhost~]#cd/usr/local/redis[root@localhostredis]#./bin/redis-server./redis.conf[root@localhostredis]#./bin/ redis-cli127.0.0.1:6379>exit[root@localhost
- Redis 3146 2023-05-26 17:58:06