Redis'te Atomiklik: MULTI/EXEC, WATCH, Lua Script'leri ve Redis Functions
Redis'te MULTI/EXEC komutları araya kimse girmeden sırayla çalıştırır ama rollback yapmaz; okumaya göre karar veren çok adımlı işler için doğru araç çoğu zaman bir Lua script'idir. Gerçek çıktılarla 100 kopyalık stoğun 200 kez satılması, WATCH ile 14.620 retry, StackExchange.Redis condition'ları, LuaScript.Prepare ile stok rezervasyonu, script cache, restart'ta kaybolmayan Redis Functions, Redis 8.8'in INCREX'i ve sunucuyu kilitleyen uzun script.
14 Kas 2026
·
15 dk
·
11