Operasyonlar ve Maliyet

Modelleme verinizi içeri sokar. Onu işletmek — yazmaları tutarlı tutmak, değişikliklere tepki vermek, eski satırların süresini doldurmak, doğru kapasite faturasını ödemek, bir bölge kesintisinden sağ çıkmak ve kötü bir dağıtımdan kurtulmak — bir DynamoDB tablosunun üretimde güvendiğiniz bir şey olup olmadığına karar veren yarısıdır.

Bu bölüm, altı bağlantısız referans sayfası değil, tek bir akan senaryodur. Çok kiracılı bir SaaS için denetim günlüğü inşa ediyorsunuz — her B2B ürünün sonunda kurumsal müşterileri için göndermesi gereken "kim ne yaptı, ne zaman" değiştirilemez kaydı. Tek bir tablo, kiracı bazında bölümlenmiş:

PKSKactoractionip
TENANT#acmeEVENT#2026-06-24T09:14Z#a1USER#88login.success203.0.113.7
TENANT#acmeEVENT#2026-06-24T09:15Z#a2USER#88invoice.export203.0.113.7
TENANT#globexEVENT#2026-06-24T09:15Z#b9USER#12role.granted198.51.100.4

Aşağıdaki her kılavuz bu aynı tabloya bir operasyonel endişe ekler:

11 içinden 0 okunduSınav
DynamoDB Maliyet Modeli: SQL Faturayı Gizler
DynamoDB üzerinde SQL faturayı neden gizleyebilir — join'ler, keyfi WHERE filtreleri ve toplamalar nasıl Scan'lere derlenir, Query ile Scan'in RCU matematiği.
Orta4 dakikalık okuma
DynamoDB Transaction'ları
TransactWriteItems ile DynamoDB işlemleri — 100'e kadar ya-hep-ya-hiç eylem, 4 MB sınırı, iki katı yazma kapasitesi ve çakışmaların işlemi nasıl iptal ettiği.
İleri6 dakikalık okuma
DynamoDB Streams
DynamoDB Streams — 24 saatlik değişiklik-verisi-yakalama günlüğü, dört StreamViewType seçeneği, item başına sıralı kayıtlar ve değişimde Lambda tetikleme.
İleri6 dakikalık okuma
DynamoDB TTL
DynamoDB TTL, Unix-epoch zaman damgası niteliği geçince item'ları otomatik siler, genellikle birkaç gün içinde; bu silmeler yazma kapasitesine mal olmaz.
Orta4 dakikalık okuma
DynamoDB On-Demand ve Provisioned Kapasite
DynamoDB On-Demand ve Provisioned kapasite — istek başına ödeme ile ayrılmış throughput, hangisi ne zaman daha ucuz ve trafik şeklinin modu seçişi.
Orta6 dakikalık okuma
DynamoDB Otomatik Ölçekleme Nasıl Kurulur
Provisioned kapasitede DynamoDB otomatik ölçeklemeyi kurun — konsol ve CLI adımları, hedef kullanım ile min/max seçimi ve yine de throttle eden sınırlar.
Orta8 dakikalık okuma
DynamoDB Kısıtlaması (Throttling) ve Çözümü
DynamoDB neden kısıtlar — belgelenmiş dört neden, bölüm başına saniyede 3.000 okuma ve 1.000 yazma birimi sınırları ve her birinin çözümü.
Orta8 dakikalık okuma
DynamoDB Tablo Boyutu ve Öğe Sayısı
Bir DynamoDB tablosunun boyutunu ve öğe sayısını, altı saate kadar gecikebilen ücretsiz DescribeTable tahmininden ya da Scan Select COUNT ile kesin alın.
Başlangıç5 dakikalık okuma
DynamoDB Global Tables
DynamoDB Global Tables — çok bölgeli aktif-aktif replikasyon, son-yazan-kazanır çakışmalar, MREC ve MRSC tutarlılık modları ve %99,999 SLA.
İleri6 dakikalık okuma
DynamoDB Yedekleme ve Zaman-Noktası Kurtarma
DynamoDB yedekleme ve zaman-noktası kurtarma — on-demand anlık görüntüler ile sürekli PITR, 1-35 günlük pencere ve geri yüklemenin getirmediği ayarlar.
Orta7 dakikalık okuma
Bilgi kontrolüSınava başla
Bu bölümde öğrendiklerini kontrol et.

Bunları sırayla okuyun — her biri bir öncekinin tablosunu varsayar. Transaction'larla başlayın; geri kalanı yazdığı olaylar üzerine inşa edilir.

Senaryoda çalışırken audit-log tablosunu incelemek, sorgulamak ve düzenlemek için DynoTable'ı indirin. Maliyet tarafı için, ücretsiz fiyatlandırma hesaplayıcısı bir iş yükünü her iki kapasite modunda da fiyatlandırır ve TTL dönüştürücüsü tarihleri TTL'nin beklediği epoch değerlerine dönüştürür.