Heim >PHP-Framework >Denken Sie an PHP >Informationen zur Implementierung mehrerer Redis-Klassen in ThinkPHP6

Informationen zur Implementierung mehrerer Redis-Klassen in ThinkPHP6

藏色散人
藏色散人nach vorne
2020-09-08 09:50:365720Durchsuche

Die folgende Tutorial-Kolumne von thinkphp stellt Ihnen mehrere Beispiele der Redis-Klassenimplementierung in ThinkPHP6 vor. Ich hoffe, dass sie Freunden in Not hilfreich sein wird!

Informationen zur Implementierung mehrerer Redis-Klassen in ThinkPHP6

Kapseln Sie eine Redis-Singleton-Operationsklasse mit mehreren Bibliotheken im Thinkphp-Projekt

1. Vorbereitung vor dem Betrieb

Wenn das PHPREDIS-Modul nicht installiert ist, führen Sie es aus es zuerst

composer require predis/predis

2. Konfigurieren Sie die Redis-Verbindungsinformationen eine Datei unter appcommon Redis.php

'redis' => [
   // 驱动方式
    'type'       => 'redis',
    // 连接地址
    'host'       => Env::get('redis.host'),
    // 端口
    'port'       => Env::get('redis.port'),],

4. Verwendung

/**
 * 配置参数
 * @var array
 */protected $options = [
    'host'       => '127.0.0.1',
    'port'       => 6379,
    'password'   => '',
    'select'     => 0,
    'timeout'    => 0,
    'expire'     => 0,
    'persistent' => false,
    'prefix'     => '',
    'tag_prefix' => 'tag:',
    'serialize'  => [],];

Weitere Verwendungsmethoden finden Sie im

Redis-Befehlshandbuch

Das obige ist der detaillierte Inhalt vonInformationen zur Implementierung mehrerer Redis-Klassen in ThinkPHP6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen