DBAtlas · Veritabanı operasyon atlası

ERR no such key: ERR no such key

Redis

Ne demek?

İşlem yapılmak istenen anahtar veritabanında bulunamadı. RENAME, DUMP, MOVE gibi mevcut bir anahtar gerektiren komutlar var olmayan anahtar üzerinde çalışmaz.

Neden olur?

Anahtarın hiç oluşturulmamış olması, TTL nedeniyle süresinin dolup silinmesi, yanlış anahtar adı/yazımı, yanlış veritabanı (SELECT) indeksi veya anahtarın daha önce DEL ile silinmiş olması.

Nasıl çözülür?

Anahtarın varlığını kontrol edin: EXISTS anahtar. Doğru anahtar adını ve doğru veritabanını (SELECT db) kullandığınızdan emin olun. RENAME için kaynak anahtarın var olması gerekir. TTL ile süresi dolan anahtarlar için mantığı gözden geçirin. Anahtarı gerekiyorsa yeniden oluşturun.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar