Redis en çok kullanılan NoSQL veritabanlarından biridir. Anahtar-değer şeklinde çalışır ve kullanım alanı olarak ise session, caching, pub/sub amacıyla kullanılabilir.
Burada ise Redis ile UI yönetim panellerini nasıl kullanırız onu görelim.
İlk olarak RedisInsight ile başlayalım…
Burada Visual Studio Code kullanarak ilerledim.
Aşağıdaki gibi YML dosyasını oluşturuyoruz.
Ardından ise Terminal içerisinde “docker-compose up” komutu çalıştırılır.
Daha sonrasında ise localhost:8001 ile RedisInsight paneline bağlanırız.
Yukarıda da görüldüğü gibi “Host” kısmına “redis” yazarız. Yani container ismi burada belirtilir. Aslında burada “Host” kısmına “localhost” yazsak bile container içerisinde bizim ana makinemizi göremeyeceğinden Host kısmını “redis” olarak belirtiriz.
Burada dikkat edilmesi gereken diğer bir konu ise Redis ve RedisInsight aynı network içerisinde bulunmalıdır.
Devamında ise açılan pencerede eklenen database seçilirse;
CLI sekmesine giriş yaparsak buradan redis komutları çalıştırılabilir.
Şimdi de Redis Commander ile devam edelim.
Daha sonra Terminal içerisinde “docker compose up” komutu çalıştırılır.
Şimdi localhost:8081 ile Redis Commander paneline ulaşabiliriz.
Açılan panel içerisinde istenilen işlemler gerçekleştirilebilir.
Bu konu hakkında farklı bilgi veya eksik gördüğünüz birşey olursa benimle de paylaşırsanız sevinirim…