Redis'te
MULTI komutu ne yapar?- aBirden fazla komutu ayrı worker thread'lerde anında paralel çalıştırıp birleşik yanıtlarını döner
- bBir transaction bloğunun başlangıcını işaretler; sonraki komutlar hemen çalıştırılmak yerine kuyruğa alınır✓
- cBirden fazla client'ın aynı transaction'ı paylaşabilmesi için yeni bir bağlantı açar
- dMevcut veritabanını ikinci bir mantıksal veritabanına çoğaltır
Açıklama:
MULTI, bir transaction bloğu başlatır. Ondan sonra (EXEC ya da DISCARD'a kadar) verilen her komut hemen çalıştırılmak yerine o bağlantı üzerinde kuyruğa alınır.