Redis menyediakan arahan untuk mengosongkan data cache, termasuk: Padam satu kekunci: DEL, UNLINK Kosongkan keseluruhan pangkalan data: FLUSHDB, data FLUSHALL dalam cachenya. Arahan ini dibahagikan kepada dua kategori:
Padam satu kekunci:
Arahan ini memadamkan kunci yang ditentukan dan nilai yang berkaitan dengannya.
Kosongkan seluruh pangkalan data:
Perintah ini memadamkan keseluruhan pangkalan data Redis dan semua kunci dan nilainya.
- Padam satu kekunci
-
DEL key1 [key2 ...]: Padamkan satu atau lebih kekunci.
nyahpaut kekunci1 [kunci2 ...]: Memadam satu atau lebih kekunci secara tidak segerak tanpa menyekat Redis.
- Kosongkan seluruh pangkalan data
-
FLUSHDB: Padam semua kunci dan nilai dalam pangkalan data semasa tetapi simpan pangkalan data lain.
FLUSHALL: Padam semua kunci dan nilai dalam semua pangkalan data.
- Pilih arahan yang sesuai
Perintah mana yang hendak dipilih bergantung pada jumlah data yang akan dipadamkan dan kelajuan pembersihan yang diperlukan. -
Jika anda hanya mahu memadamkan beberapa kekunci tertentu, gunakan
DEL
atau
UNLINK.
Jika anda ingin mengosongkan keseluruhan pangkalan data, gunakan
FLUSHDB
atau
FLUSHALL- . Nota:
-
Menggunakan FLUSHDB atau
FLUSHALL
akan menyekat Redis sehingga operasi yang jelas selesai.
UNLINK
adalah tak segerak, yang bermaksud ia tidak menyekat Redis. Arahan
-
DEL dan UNLINK tidak mengembalikan hasil, manakala arahan
FLUSHDB- dan FLUSHALL mengembalikan "OK".
-
Atas ialah kandungan terperinci Perintah untuk mengosongkan cache redis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan: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