localisation actuelle:Maison > Articles techniques > base de données > Redis

  • Comment installer le serveur Redis sous Debian
    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
    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 ?
    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
    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
    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 ?
    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
    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
    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 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
    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
    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
    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
    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 ?
    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 ?
    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

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28