Redis дээрх түлхүүрийн хүчинтэй хугацааг арилгахын тулд ямар командыг ашигладаг вэ?
Redis дээрх түлхүүрийн хүчинтэй хугацааг арилгахын тулд ямар командыг ашигладаг вэ?

Видео: Redis дээрх түлхүүрийн хүчинтэй хугацааг арилгахын тулд ямар командыг ашигладаг вэ?

Видео: Redis дээрх түлхүүрийн хүчинтэй хугацааг арилгахын тулд ямар командыг ашигладаг вэ?
Видео: Redis-ийн хугацаа дуусах алгоритмуудын хувьсал 2024, May
Anonim

Redis товчлуурын командууд

Sr. No Тушаал & Тодорхойлолт
10 ТУСГААРАЙ түлхүүр Хугацаа дуусах хугацааг арилгана аас түлхүүр .
11 PTTL түлхүүр Үлдсэн хугацааг нь авна түлхүүрүүд миллисекундээр дуусах хугацаа.
12 TTL түлхүүр Үлдсэн хугацааг нь авна түлхүүрүүд хугацаа дуусах.
13 RANDOMKEY Санамсаргүй буцаана түлхүүр -аас Редис .

Үүнийг харгалзан үзэхэд миний Redis түлхүүрийн хугацаа дуусахыг би яаж мэдэх вэ?

Нэгдүгээрт, a түлхүүр in redis мөн үүнд ямар нэгэн үнэ цэнийг тохируулна уу. Одоо тохируулна уу хугацаа дуусах -ийн түлхүүр тэгээд үүний дараа л шалгах үлдсэн хугацаа дуусах цаг. Нэгдүгээрт, a түлхүүр in redis мөн үүнд ямар нэгэн үнэ цэнийг тохируулна уу. Одоо тохируулна уу хугацаа дуусах -ийн түлхүүр , үүний дараа л шалгах үлдсэн хугацаа дуусах цаг.

Нэмж хэлэхэд сетекс гэж юу вэ? Зар сурталчилгаа. Редис SETEX тушаалыг Redis товчлуур дээр заасан хугацаатай утгыг тохируулахад ашигладаг.

Үүнтэй адилаар Redis-ийн хугацаа хэрхэн ажилладаг вэ?

Редис түлхүүрүүд байна хугацаа нь дууссан идэвхгүй, идэвхтэй гэсэн хоёр аргаар. Түлхүүр нь идэвхгүй байдаг хугацаа нь дууссан зүгээр л зарим үйлчлүүлэгч хандах гэж оролдох үед түлхүүр нь хугацаа хэтэрсэн байна. Тодруулбал, энэ нь юу вэ Редис тэгдэг Секундэд 10 удаа: Холбогдох түлхүүрүүдийн багцаас 20 санамсаргүй түлхүүрийг туршиж үзээрэй хугацаа дуусна.

Би Redis-ийг яаж угаах вэ?

онд Редис чи чадна угаах кэш/өгөгдлийн бааз болон зөвхөн FLUSHALL болон FLUSHDB командуудыг ашиглан бүх мэдээллийн сангаас эсвэл тухайн мэдээллийн сангаас бүх түлхүүрүүдийг устгана. Бүх түлхүүрүүдийг бүгдийг нь устгахын тулд Редис мэдээллийн санд FLUSHALL командыг ашиглана уу. Сонгосон бүх түлхүүрүүдийг устгах Редис зөвхөн мэдээллийн санд FLUSHDB командыг ашиглана уу.

Зөвлөмж болгож буй: