Maison >base de données >Redis >Comment utiliser le cache Redis dans TP6

Comment utiliser le cache Redis dans TP6

PHPz
PHPzavant
2023-05-27 20:25:101352parcourir

Installez redis localement et configurez l'extension phpredis

1. Téléchargez redis

Ici pour télécharger le logiciel redis en fonction du nombre de bits de votre système

Comment utiliser le cache Redis dans TP6

2. La version correspondante de l'extension php

Téléchargez le. extension Sélectionnez ici la version php correspondante pour télécharger le correspondant Oui, l'éditeur utilise ici php7.3.4nts
2.1 Copiez les fichiers php_redis.dll et php_redis.pdb téléchargés dans le dossier ext de la version php correspondante

Comment utiliser le cache Redis dans TP6
Comment utiliser le cache Redis dans TP6

2.2 2. Recherchez php.ini Ouvrez le fichier et entrez extension=php_redis pour l'enregistrer

Comment utiliser le cache Redis dans TP6
Comment utiliser le cache Redis dans TP6

3. Configurez les variables d'environnement

cliquez avec le bouton droit sur Poste de travail-> Propriétés-> Paramètres système avancés pour démarrer la configuration.

Comment utiliser le cache Redis dans TP6
Comment utiliser le cache Redis dans TP6

4. Activez redis

Utilisez directement la commande Redis-server.exe pour ouvrir

Comment utiliser le cache Redis dans TP6

5.phpinfo() pour vérifier si l'extension phpredis est installée avec succès

Utilisez la méthode dans le projet à vérifier
public function index()
{
    dump(phpinfo());
}

Comment utiliser le cache Redis dans TP6

5.1 Ouvrez redis pour créer une nouvelle connexion

Comment utiliser le cache Redis dans TP6

Comment utiliser le cache Redis dans TP6

6 Configurez config/cache.php et ajoutez la configuration redis

<?php

// +----------------------------------------------------------------------
// | 缓存设置
// +----------------------------------------------------------------------

return [
    // 默认缓存驱动
    &#39;default&#39; => env(&#39;cache.driver&#39;, &#39;redis&#39;),

    // 缓存连接方式配置
    &#39;stores&#39;  => [
        &#39;file&#39; => [
            // 驱动方式
            &#39;type&#39;       => &#39;File&#39;,
            // 缓存保存目录
            &#39;path&#39;       => &#39;&#39;,
            // 缓存前缀
            &#39;prefix&#39;     => &#39;&#39;,
            // 缓存有效期 0表示永久缓存
            &#39;expire&#39;     => 0,
            // 缓存标签前缀
            &#39;tag_prefix&#39; => &#39;tag:&#39;,
            // 序列化机制 例如 [&#39;serialize&#39;, &#39;unserialize&#39;]
            &#39;serialize&#39;  => [],
        ],
        // 更多的缓存连接(配置成redis一样)
        &#39;redis&#39;=>[
            &#39;type&#39;       =>&#39;Redis&#39;,  // 这一句很重要
            &#39;host&#39;       => &#39;127.0.0.1&#39;,
            &#39;port&#39;       => 6379,
        ]
    ],
];

7. . Vérifiez le succès du cache Redis

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