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