Oxuma replikaları, sorğu keşləri və Redis: yükü haraya qoymaq olar

8 apr 2026 · Müəllif: Netspare komandası

Miqyaslanma yolları

Oxuma replikaları, sorğu keşləri və Redis: yükü haraya qoymaq olar

Oxuma replikaları SELECT yükünü yayır, amma defolt async lag köhnə məlumat oxuması yarada bilər.

Redis kimi keş DB təzyiqini azaldır; səhv TTL və açar dizaynı xətalı təəssürat yaradır.

Replika gecikməsi

Yazmadan dərhal sonra replikadan oxuma köhnə görüntü verə bilər — kritik oxumaları primary-ə yönləndirin.

Lag metriklərinə siqnal qurun.

Keş təmizləmə

TTL sadədir, amma köhnəlik və ya DB dalğalanması riski var.

Yazma hadisəsi ilə açar silmə bütün kod yollarında tətbiq olunmalıdır.

Anti-nümunələr

  • Daxil olmuş istifadəçi üçün səhv keş açarı.
  • Maliyyə oxuması üçün replika dözümsüzlüyü olmadan.
  • Eyni anda keş miss — DB stampede; jitter və ya single-flight.

Ölçmə

Əvvəlcə yavaş sorğularda indeks və EXPLAIN.

Keş hit və p95 birlikdə izləyin.

Tez-tez verilən suallar

Backup üçün replika?
Geniş yayılmışdır, amma lag və tutarlılıq tələblərini yoxlayın.
Redis söndü?
Əvvəlcədən DB-yə keçid və limitlər planlaşdırın.

Bəyənə bilərsiniz