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

Comment créer un environnement Redis sur une seule machine

藏色散人
藏色散人avant
2020-09-05 09:30:552231parcourir

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

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

Modifiez et configurez le fichier de configuration Redis

sudo cp redis.conf /usr/local/redis/conf/

Démarrez le service Redis

./redis-server ../conf/redis.conf & //启动的时候后台运行

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

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 '^]'.

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查询进程自己

À 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>

À 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer