Redis - Anahtarlar
Redis tuş komutları, Redis'teki anahtarları yönetmek için kullanılır. Redis tuşları komutlarını kullanmak için sözdizimi aşağıdadır.
Sözdizimi
redis 127.0.0.1:6379> COMMAND KEY_NAME
Misal
redis 127.0.0.1:6379> SET tutorialspoint redis
OK
redis 127.0.0.1:6379> DEL tutorialspoint
(integer) 1
Yukarıdaki örnekte, DEL komut iken tutorialspointAnahtar mı. Anahtar silinirse, komutun çıktısı (tamsayı) 1, aksi takdirde (tamsayı) 0 olacaktır.
Redis Keys Komutları
Aşağıdaki tablo tuşlarla ilgili bazı temel komutları listelemektedir.
Sr.No | Komut ve Açıklama |
---|---|
1 | DEL tuşu
Bu komut, varsa anahtarı siler. |
2 | DUMP anahtarı
Bu komut, belirtilen anahtarda depolanan değerin serileştirilmiş bir sürümünü döndürür. |
3 | EXISTS anahtarı
Bu komut, anahtarın var olup olmadığını kontrol eder. |
4 | EXPIRE anahtar saniye
Belirtilen süreden sonra anahtarın süresinin dolmasını ayarlar. |
5 | EXPIREAT anahtarı zaman damgası
Belirtilen süreden sonra anahtarın süresinin dolmasını ayarlar. Burada zaman Unix zaman damgası biçimindedir. |
6 | PEXPIRE anahtarı milisaniye
Anahtarın süresinin dolmasını milisaniye cinsinden ayarlayın. |
7 | PEXPIREAT anahtarı milisaniye-zaman damgası
Milisaniye olarak belirtilen Unix zaman damgasında anahtarın süresinin dolmasını ayarlar. |
8 | ANAHTAR desen
Belirtilen desenle eşleşen tüm anahtarları bulur. |
9 | MOVE tuşu db
Bir anahtarı başka bir veritabanına taşır. |
10 | PERSIST tuşu
Son kullanma tarihini anahtardan kaldırır. |
11 | PTTL anahtarı
Kalan süreyi milisaniye cinsinden anahtar süresinin dolmasını sağlar. |
12 | TTL anahtarı
Anahtarların sona ermesinde kalan süreyi alır. |
13 | RASGELE ANAHTARI
Redis'ten rastgele bir anahtar döndürür. |
14 | YENİ ANAHTAR YENİ ANAHTAR
Anahtar adını değiştirir. |
15 | RENAMENX anahtarı newkey
Yeni bir anahtar yoksa anahtarı yeniden adlandırır. |
16 | TYPE anahtarı
Anahtarda saklanan değerin veri türünü döndürür. |