AWS Dynamodb'daki Forput'u Nasıl Hesapla / Yazabilirsiniz

AWS DynamoDB'deki okuma ve yazmanın performans ve kontrol maliyetlerini optimize etmek için gerekli olduğunu anlamak. Proper hesaplama, iş yüklerinizin kapasite sınırları veya gereksiz harcamalar olmadan verimli bir şekilde çalışmasını sağlar.

DynamoDB Throughput

DynamoDB, başvuruyu ölçmek için okuma ve yazma kapasite birimleri kullanır. Her birim ikinci olarak işlenmiş belirli miktarda veri temsil eder. Gerekli birimleri hesaplamak uygulamanızın iş yüklerini ve veri erişim modellerini analiz eder.

Hesaplama Read Throughput

Read throughput, boyut ve okuma operasyonlarına bağlıdır. Güçlü bir şekilde tutarlı bir şekilde okunuşu için, bir okuma kapasitesi ünitesi (RCU) ikinci başına bir 4 KB eşyayı idare edebilir.En sonunda tutarlı okumalar için, bir RCU ikinci başına iki 4 KB eşyayı idare edebilir.

Gerekli toplam okuma kapasite birimleri hesaplamak için:

Hesaplamak Yaz Throughput

Yaz throughput, yazı operasyonlarının büyüklüğüne dayanmaktadır. Bir yazı kapasitesi birimi (WCU) ikinci başına 1 KB eşyayı idare edebilir. Büyük maddeler daha kapasite birimlerini orantılı olarak gerektirir.

Toplam yazma kapasite birimlerini belirlemek:

İşload Variations için ayarlayın

İş yükleri dalgalanmayabilir, bu yüzden kullanım izlemek ve kapasiteyi uygun şekilde ayarlamak önemlidir. DynamoDB, transkript gereksinimlerinin verimli şekilde değiştirilmesine yardımcı olmak için otomatik olarak özellik sunar.