View a markdown version of this page

Perkirakan biaya penyimpanan untuk tabel Amazon DynamoDB - AWS Prescriptive Guidance

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perkirakan biaya penyimpanan untuk tabel Amazon DynamoDB

Moinul Al-Mamun, Amazon Web Services

Ringkasan

Amazon DynamoDB adalah database transaksional NoSQL yang menyediakan latensi milidetik satu digit bahkan pada skala petabyte. Penawaran tanpa server yang populer ini AWS memberikan kinerja dan skalabilitas yang konsisten. Anda tidak perlu menyediakan penyimpanan, dan tabel tunggal Anda dapat tumbuh hingga petabyte. 

DynamoDB memantau ukuran meja Anda terus menerus sepanjang bulan untuk menentukan biaya penyimpanan Anda. AWS kemudian menagih Anda untuk ukuran penyimpanan rata-rata dalam gigabyte. Semakin banyak meja Anda tumbuh seiring waktu, semakin banyak biaya penyimpanan Anda akan tumbuh. Untuk menghitung biaya penyimpanan, Anda dapat menggunakan Kalkulator AWS Harga, tetapi Anda perlu memberikan perkiraan ukuran tabel Anda, termasuk indeks sekunder global (GSI), yang sangat sulit diperkirakan pada awal proyek. Juga, Kalkulator AWS Harga tidak mempertimbangkan tingkat pertumbuhan data.

Pola ini menyediakan mekanisme dan template Microsoft Excel yang dapat digunakan kembali untuk menghitung ukuran dan biaya penyimpanan DynamoDB. Ini mempertimbangkan persyaratan penyimpanan untuk tabel dasar dan GSI secara independen. Ini menghitung ukuran penyimpanan dengan mempertimbangkan ukuran item individual Anda dan tingkat pertumbuhan data dari waktu ke waktu. 

Untuk mendapatkan perkiraan, masukkan dua informasi ke dalam template:

  • Ukuran item individual dalam kilobyte untuk tabel dasar dan GSI

  • Berapa banyak objek atau produk baru yang dapat ditambahkan ke tabel, rata-rata, dalam sebulan, (misalnya, 10 juta)

Template menghasilkan grafik penyimpanan dan perkiraan biaya untuk tiga tahun ke depan, yang ditunjukkan pada contoh berikut.

Garis bawah untuk biaya bergerak naik perlahan dan garis yang lebih tinggi untuk penyimpanan bergerak lebih cepat.

Prasyarat dan batasan

Prasyarat

  • Pengetahuan dasar tentang DynamoDB, termasuk penyimpanan dan harga DynamoDB

  • Pengetahuan tentang data, model data, dan ukuran item Anda di DynamoDB

  • Pengetahuan tentang indeks sekunder global DynamoDB (GSI)

Batasan

  • Template memberi Anda perkiraan perhitungan, tetapi tidak sesuai untuk semua konfigurasi. Untuk mendapatkan perkiraan yang lebih akurat, Anda harus mengukur ukuran item individual untuk setiap item di tabel dasar dan GSI. 

  • Pola ini mendukung estimasi hanya ukuran penyimpanan dan biaya untuk beberapa tahun ke depan berdasarkan asumsi pertumbuhan data tetap.

Alat

Layanan AWS

  • Amazon DynamoDB adalah layanan database NoSQL yang dikelola sepenuhnya yang menyediakan kinerja yang cepat, dapat diprediksi, dan terukur.

Alat lainnya

  • AWS Kalkulator Harga adalah alat perencanaan berbasis web yang dapat Anda gunakan untuk membuat perkiraan untuk kasus AWS penggunaan Anda.

Epik

TugasDeskripsiKeterampilan yang dibutuhkan

Dapatkan ukuran item.

  1. Tentukan berapa banyak jenis barang yang berbeda yang akan Anda simpan di meja Anda.

  2. Untuk menghitung ukuran setiap item dalam kilobyte, tambahkan Key dan Value ukuran setiap atribut.

  3. Hitung ukuran item untuk tabel dasar dan untuk setiap GSI.

Insinyur data

Dapatkan jumlah objek yang ditambahkan dalam sebulan.

Perkirakan berapa banyak komponen, atau objek, yang akan ditambahkan ke dalam tabel DynamoDB, rata-rata, dalam satu bulan.

Insinyur data
TugasDeskripsiKeterampilan yang dibutuhkan

Unduh dan sesuaikan spreadsheet Excel.

  1. Unduh templat Excel dari dokumen terlampir.

  2. Sesuaikan modul bisnis dan GSI, berdasarkan desain tabel Anda.

Insinyur data

Masukkan informasi dalam template Excel.

  1. Perbarui informasi item di lembar.

  2. Sesuaikan nomor objek: Berapa banyak yang bisa ditambahkan ke dalam tabel setiap bulan?

  3. Perbarui harga penyimpanan per GB-month untuk Anda Wilayah AWS.

Insinyur data

Sumber daya terkait

Informasi tambahan

Perhatikan bahwa template terlampir hanya memperkirakan ukuran penyimpanan dan biaya untuk kelas tabel penyimpanan Standar. Berdasarkan perkiraan biaya penyimpanan, dan mempertimbangkan ukuran item individu dan tingkat pertumbuhan produk atau objek, Anda dapat memperkirakan hal berikut:

  • Biaya ekspor data

  • Biaya Backup dan Pemulihan

  • Persyaratan penyimpanan data.

Biaya penyimpanan data Amazon DynamoDB

DynamoDB memantau ukuran tabel Anda terus menerus untuk menentukan biaya penyimpanan Anda. DynamoDB mengukur ukuran data yang dapat ditagih dengan menambahkan ukuran byte mentah data Anda ditambah overhead penyimpanan per item yang bergantung pada fitur yang telah Anda aktifkan. Untuk informasi selengkapnya, lihat Panduan Pengembang DynamoDB

Harga untuk penyimpanan data tergantung pada kelas tabel Anda. 25 GB pertama yang disimpan setiap bulan gratis jika Anda menggunakan kelas tabel Standar DynamoDB. Untuk informasi selengkapnya tentang biaya penyimpanan untuk kelas tabel Standar dan Standard-Infrequent Akses yang berbeda Wilayah AWS, lihat Harga untuk On-Demand Kapasitas.

Lampiran

Untuk mengakses konten tambahan yang terkait dengan dokumen ini, unduh dan unzip file berikut: attachment.zip