Maison > base de données > Redis > Comment créer un environnement Redis sur une seule machine

Comment créer un environnement Redis sur une seule machine

藏色散人
Libérer: 2020-09-05 09:30:55
avant
2351 Les gens l'ont consulté

La colonne suivante du Tutoriel Redis vous présentera comment créer un environnement Redis sur une seule machine. J'espère qu'elle sera utile aux amis dans le besoin !

Comment créer un environnement Redis sur une seule machine

Préface

Dans le processus de développement proprement dit, si vous souhaitez utiliser le cache, la première chose qui vous vient à l'esprit doit être Redis, mais pourquoi choisir Redis ? La plupart des gens ne le comprennent pas ou n'y pensent pas. Ils savent seulement qu'il peut être utilisé comme cache et qu'il est un peu plus rapide qu'une base de données. , quand je veux écrire un article Quand j'ai découvert Redis, je n'avais aucun moyen d'en parler ; c'est aussi la raison pour laquelle je ne suis pas familier avec Redis et les bases de données en mémoire grand public dans les jours à venir ; , je vais certainement approfondir ma réflexion sur le framework, afin de pouvoir suivre le chemin technique à venir. J'ai accumulé une certaine expérience dans cet article, et j'espère que lorsque quelqu'un me demandera de présenter brièvement Redis à l'avenir, Je ne serai pas perdu pour commencer ; c'est peut-être le but d'écrire une série de blogs Redis

1. Environnement Redis Build

Téléchargez la stable Redis ! version

curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz
Copier après la connexion

Décompressez le package redis

tar -zxvf redis-stable.tar.gz -C ./ // Cette commande signifie décompresser le package tar.gz dans le répertoire actuel

Compilez et installez redis

Allez dans le répertoire du Redis décompressé, utilisez la commande suivante pour compiler et installer Redis

sudo make && make install PREFIX=/usr/local/redis
Copier après la connexion

Modifiez et configurez le fichier de configuration Redis

sudo cp redis.conf /usr/local/redis/conf/
Copier après la connexion

Démarrez le service Redis

./redis-server ../conf/redis.conf & //启动的时候后台运行
Copier après la connexion

Démarrez le journal de sortie :

45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started
45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded
45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256).
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 5.0.0 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 45894
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               
45894:M 02 Nov 2018 22:11:19.933 # Server initialized
45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections
Copier après la connexion

Vérifiez le service Redis

Utilisez l'outil réseau telnet pour vérifier

terrydeMacBook-Air:bin terrylmay$ telnet 127.0.0.1 6379
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Copier après la connexion

Utilisez le processus système vérification ps

terrydeMacBook-Air:bin terrylmay$ ps -ef | grep redis
  501 45894 44430   0 10:11下午 ttys000    0:00.04 ./redis-server 127.0.0.1:6379 //一个是Redis服务
  501 45897 44430   0 10:11下午 ttys000    0:00.00 grep redis //ps查询进程自己
Copier après la connexion

À ce stade, un service Redis autonome est terminé !

2. Utilisez Redis pour stocker des données

Redis. CLI Connectez le service Redis

terrydeMacBook-Air:bin terrylmay$ ./redis-cli
127.0.0.1:6379> 
127.0.0.1:6379> set name terrylmay
OK
127.0.0.1:6379> get name 
"terrylmay"
127.0.0.1:6379>
Copier après la connexion

À ce stade, nous pouvons utiliser le système Redis pour stocker les données des chaînes de données.

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal