Redis açık kaynak kodlu key-value şeklinde yani Excel’e benzeyen şekilde verileri Ram’de saklayan bir ilişkisel olmayan veritabanıdır.
Redis’i Laravel ile cache işlemi için kullanıyorum. Performansa katkısı oldukça büyük. Kullanımı içinde neredeyse bir şey yapmıyorsunuz.
Centos 7 üzerinde kuruluma geçelim.
İlk önce Epel kaynağını güncelleyelim.
sudo yum install epel-release
Redis’i kuralım.
sudo yum install redis -y
Redis’i başlatalım.
sudo systemctl start redis.service
Redis’i başlangıçta çalışır hale getirelim.
sudo systemctl enable redis
İlk testimizi yapalım. Cevap PONG dönüyorsa her şey tamam.
redis-cli ping
Güvenlik için şifre tanımlayalım. Bunun için ayar dosyasına gidelim.
sudo nano /etc/redis.conf
Aşağıdaki yorumlanmış satırı bulup, şifremiz ile değiştirelim.
# requirepass foobared requirepass sifreniz_buraya
Yeniden Redis’i başlatalım.
sudo systemctl restart redis.service
İşlem tamam. :).