Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk melaksanakan cache redis

Bagaimana untuk melaksanakan cache redis

WBOY
WBOYke hadapan
2023-05-30 18:52:451438semak imbas

1. Gunakan panel Pagoda untuk menyediakan pelayan WeQing terlebih dahulu.

2. Buka pengurusan PHP, klik Pasang Sambungan, dan pasang sambungan redis.

3. Selepas memasang sambungan redis, buka pengurusan redis dan klik Pelarasan Prestasi untuk mengubah suai nombor port, kata laluan redis dan satu siri operasi.

4. Log masuk ke bahagian belakang WeQing, klik Tetapan Tapak, cari Pengoptimuman Prestasi dalam Alat Biasa, masukkan antara muka Pengoptimuman Prestasi dan lihat sama ada persekitaran sambungan PHP sudah menyokong redis.

5 Buka kod WeQing, lokasi: /www/wwwroot/nama domain tapak anda/data/config.php,

ubah suai coretan kod, tukar mysql kepada redis

Kemudian tambah kod berikut

// --------------------------  CONFIG REDIS  ----------------------------//
$config['setting']['redis']['server'] = '127.0.0.1';  //默认本地,你也可以用云库地址(远程)
// --------------------------  CONFIG REDIS  ----------------------------//
$config['setting']['redis']['server'] = '127.0.0.1';  //默认本地,你也可以用云库地址(远程)
$config['setting']['redis']['port'] = 6379;   //默认端口
$config['setting']['redis']['pconnect'] = 1; 
$config['setting']['redis']['auth'] = ;  //redis密码, 默认为空
$config['setting']['redis']['timeout'] = 1;

6. Kemudian log masuk ke bahagian belakang WeQing, klik Tetapan Tapak, cari Pengoptimuman Prestasi dalam Alat Biasa, masukkan antara muka Pengoptimuman Prestasi, dan lihat jika tetapan konfigurasi telah diubah pada. Itu sahaja, redis telah dikonfigurasikan.

7 Seterusnya, tulis kod sambungan tentang redis:

/* redis链接 */
function connectionRedis(){
    global $_W,$_GPC;
    $redisConfig = $_W["config"]['setting']['redis']; //微擎
    $redis = new Redis();
    $redis->pconnect($redisConfig['server'], $redisConfig['port']);
    $redis -> auth($redisConfig['auth']);
    return $redis;
}

8 Seterusnya, anda boleh menggunakan fungsi redis sesuka hati anda.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan cache redis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam