Maison >développement back-end >tutoriel php >Extension PHP Redis de l'installation à utiliser

Extension PHP Redis de l'installation à utiliser

*文
*文original
2017-12-27 13:24:113048parcourir

Redis est une base de données NoSQL au niveau de la mémoire qui est largement utilisée en raison de ses hautes performances. Cet article présente principalement l'ajout du module Redis et la connexion à PHP avec des images et des textes. J'espère que cela aide tout le monde.

Ce qui suit présente comment ajouter l'extension Redis à php !

Le manuel PHP ne fournit pas de classes et de méthodes Redis, ni de modules d'extension associés, mais nous pouvons télécharger des extensions PHP depuis le site officiel de Redis. Il contient de nombreuses extensions, seul PHPredis l'est. l'exemple le plus populaire.

Téléchargement 1.phpredis
1. Cliquez sur "Dépôt" pour accéder à la bibliothèque d'apprentissage Redis, qui contient les fichiers de code d'extension Redis et les introductions associées ainsi que les classes et les méthodes.

2. Cliquez sur "releases" pour entrer dans le fichier source de phpredis

3. Téléchargez la dernière version du fichier source phpredis, sélectionnez "tar.gz" pour télécharger

Configuration 2.phpredis
1. Décompressez le fichier phpredis

tar -zxvf phpredis-2.2.7.tar.gz


2. Installez et configurez phpredis
1. pour générer le fichier de configuration

 phpize5


2. Installez et configurez igbinary

wget http://pecl.php.net/get/igbinary-1.2.1.tgz
./configure
make
sudo make install


. 3. Installez et configurez phpredis

./configure --enable-redis-igbinary
make 
sudo make install


4. Modifiez php.ini et ajoutez (dans l'ordre, ajoutez d'abord igbinary.so, puis redis.so)

extension=igbinary.so
extension=redis.so


3 Afficher phpredis
1. Utilisez phpinfo() pour afficher

4. Connectez la base de données redis à php
1. Démarrez le service de base de données
2 Créez un nouveau fichier redis.php et tapez ce qui suit. code pour se connecter

//实例化
  $redis = new Redis();
  //连接数据库
  $redis->connect('127.0.0.1',6379);
  //授权,password为你设置的授权密码,如未设置,可不使用该方法
  $redis->auth(password);
  //keys方法,查询所有key
  $keys = $redis->keys("*");
  var_dump($keys);

3. Ouvrez le fichier dans le navigateur et affichez les résultats de la requête


Recommandations associées :

Explication détaillée du verrouillage distribué php redis et des exemples de code de file d'attente de tâches

Comment réduire l'utilisation de la mémoire de PHP Redis (images et texte)

Détails de PHP Implémentation Redis d'un super mini exemple de code de récupération de texte intégral Introduction

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