YAZILAR/postgresql-guvenilir-sayac-tasarimi
PostgreSQL
İçindekiler · 1 bölüm
BU SAYFADA01

Bir sayacı okumak, JavaScript tarafında artırmak ve tekrar yazmak yoğun trafikte veri kaybına yol açabilir. Doğru yaklaşım artırımı veritabanına bırakmaktır.

UPDATE metrics
SET views = views + 1
WHERE post_slug = $1;

Modelleme

Ham olayları sonsuza kadar tutmak yerine ürünün gerçekten ihtiyaç duyduğu çözünürlüğü seçmek gerekir. Blog ölçeğinde yazı başına toplam metrikler çoğu zaman yeterlidir.

Kötüye kullanımı azaltmak için hız sınırlama ve anonim oturum anahtarı eklenebilir; ancak bunlar analitik doğruluğu ile kullanıcı gizliliği arasında bilinçli bir karar gerektirir.

0 görüntülenme