Rumah > pangkalan data > Redis > Bagaimana untuk mengosongkan cache dalam redis

Bagaimana untuk mengosongkan cache dalam redis

WBOY
Lepaskan: 2022-08-29 11:56:23
ke hadapan
5062 orang telah melayarinya

Pembelajaran yang disyorkan: Tutorial video Redis

Cara mengosongkan cache redis

Jika projek anda menggunakan redis La, walaupun masa tamat tempoh ditetapkan, kadangkala untuk membetulkan pepijat, anda masih perlu mengosongkan cache dalam masa untuk membaca data pangkalan data, jadi artikel ini menerangkan cara mengosongkan cache redis di bawah Linux.

Teks

1 Mula-mula pergi ke direktori pemasangan redis, pergi ke direktori src, dan cari redis-cli

2. . Mula-mula, gunakan akaun dan kata laluan untuk memasuki pelayan redis

./redis-cli -h 127.0.0.1 -p 6379 -a 1234

akan muncul selepas memasukkan antara muka ip:port>, anda boleh mengendalikan

3.

  • flushdb ——> kekunci
  • flushall ——> Kosongkan data seluruh pelayan Redis (padam semua kunci semua pangkalan data)

Pembersihan selesai di sini, tiada restart diperlukan, tetapi Semua orang harus memberi perhatian kepada sama ada data cache pelayan anda adalah penting dan sama ada ia boleh dikosongkan Anda mesti memastikan ia jelas, jika tidak, jangan mengosongkannya dengan mudah.

Cara untuk mengosongkan masalah cache redis

Saya telah membangunkan projek sebelum ini, menggunakan redis, dan baru-baru ini saya telah menemui masalah cache yang kerap Pelanggan sentiasa tidak dapat log masuk, atau log masuk gagal , dan kemudian semak Didapati bahawa ia adalah masalah cache dengan redis Mengosongkan cache redis adalah seperti berikut:

Milik saya ialah versi redis tanpa pemasangan

<.>

Pertama sekali, apabila kami mengosongkan cache , anda perlu memastikan bahawa redis-server.exe sedang berjalan, jika tidak cache tidak boleh dikosongkan, kemudian kami klik dua kali redis-cli.exe untuk menjalankan:

Kemudian Masukkan antara muka ini:

Kami boleh menggunakan arahan untuk mengosongkan cache, kerana keperluan kami projek, kerana hanya terdapat projek ini dalam pelayan yang digunakan oleh projek kami, jadi saya Saya sering menggunakan arahan flushall untuk mengosongkan cache Selepas memasukkan ini, tekan Enter Apabila anda melihat OK, cache berjaya, seperti yang ditunjukkan dalam gambar:

Kosongkan cache di sini Tidak perlu memulakan semula tetapi perlu diingat bahawa sama ada data cache pelayan anda penting sama ada ia boleh dikosongkan sepenuhnya, anda mesti mengesahkannya dengan jelas sebelum melaksanakan arahan untuk mengosongkan cache. Jika anda tidak pasti sama ada ia boleh dikosongkan, sebaiknya lakukan dahulu Hanya selepas mengesahkannya barulah anda tahu, jika tidak, jangan kosongkan. ia dengan mudah.

Berikut ialah fungsi arahan:

  • : Kosongkan data keseluruhan pelayan redis (padam semua kunci semua pangkalan data) . flushall
  • : Kosongkan semua kunci dalam pangkalan data semasa. flushdb
Pembelajaran yang disyorkan:

Tutorial video Redis

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

Label berkaitan:
sumber:jb51.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan