Heim  >  Artikel  >  Backend-Entwicklung  >  PHP Redis-Erweiterung von der Installation bis zur Verwendung

PHP Redis-Erweiterung von der Installation bis zur Verwendung

*文
*文Original
2017-12-27 13:24:112933Durchsuche

Redis ist eine NoSQL-Datenbank auf Speicherebene, die aufgrund ihrer hohen Leistung weit verbreitet ist. In diesem Artikel wird hauptsächlich das Hinzufügen des Redis-Moduls und die Verbindung zu PHP mit Bildern und Texten vorgestellt. Ich hoffe, es hilft allen.

Im Folgenden erfahren Sie, wie Sie die Redis-Erweiterung zu PHP hinzufügen!

Das PHP-Handbuch stellt weder Redis-Klassen und -Methoden noch zugehörige Erweiterungsmodule bereit, aber wir können PHP-Erweiterungen von der offiziellen Redis-Website herunterladen. Es enthält viele Erweiterungen, nur PHPredis das beliebteste Beispiel.

1.phpredis-Download
1. Klicken Sie auf „Repository“, um die Redis-Lernbibliothek aufzurufen, die Redis-Erweiterungscodedateien und zugehörige Einführungen sowie Klassen und Methoden enthält

2. Klicken Sie auf „Releases“, um die Quelldatei von phpredis einzugeben

3. Laden Sie die neueste Version der PHPredis-Quelldatei herunter, wählen Sie „tar.gz“ zum Herunterladen

2.phpredis-Konfiguration
1. PHPredis-Datei entpacken

tar -zxvf phpredis-2.2.7.tar.gz


2. PHPredis installieren und konfigurieren1. Führen Sie den Befehl phpize5 im Verzeichnis phpredis aus um die Konfigurationsdatei zu generieren

 phpize5

2. Igbinary installieren und konfigurieren

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

3. Installieren und konfigurieren Sie phpredis

./configure --enable-redis-igbinary
make 
sudo make install
4. Ändern Sie php.ini und fügen Sie hinzu (fügen Sie in der Reihenfolge zuerst igbinary.so und dann redis.so hinzu)


extension=igbinary.so
extension=redis.so

3 PHPredis anzeigen


1. Verwenden Sie phpinfo(), um
anzuzeigen 4. PHP stellt eine Verbindung zur Redis-Datenbank her

1. Starten Sie den Datenbankdienst
2. Erstellen Sie eine neue redis.php-Datei und geben Sie die ein Folgender Code zum Verbinden

//实例化
  $redis = new Redis();
  //连接数据库
  $redis->connect('127.0.0.1',6379);
  //授权,password为你设置的授权密码,如未设置,可不使用该方法
  $redis->auth(password);
  //keys方法,查询所有key
  $keys = $redis->keys("*");
  var_dump($keys);
3. Öffnen Sie die Datei im Browser und sehen Sie sich die Abfrageergebnisse an

Verwandte Empfehlungen:

Detaillierte Erläuterung der Codebeispiele für verteilte PHP-Redis-Sperren und Aufgabenwarteschlangen

So reduzieren Sie die Speichernutzung von PHP Redis (Bilder und Text)

Details zu PHP-Redis-Implementierung eines Super-Mini-Volltext-Retrieval-Codebeispiels Einführung

Das obige ist der detaillierte Inhalt vonPHP Redis-Erweiterung von der Installation bis zur Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn