Pemula5 menit baca

Buku DynamoDB yang Layak Dibaca di 2026

Ada dua buku DynamoDB yang layak dibayar, dan keduanya bukan pengganti satu sama lain. Yang satu mengajari Anda cara berpikir tentang pemodelan; yang lain mendokumentasikan layanannya. Kebanyakan daftar "buku DynamoDB terbaik" memeringkat keduanya tanpa menyebut hal yang sebenarnya menentukan mana yang harus dibeli: keduanya terbit sebelum fitur-fitur yang mungkin Anda pakai hari ini. Halaman ini menyebutkan bagian mana yang sudah menua dan bagian mana yang belum.

Mana yang Anda butuhkan

Yang sedang Anda upayakanBaca
Belajar memodelkan pola akses sebelum menulis kodeThe DynamoDB Book
Memahami perilaku layanannya di produksiAmazon DynamoDB — The Definitive Guide
Menguasai permukaan API-nyaTak satu pun — dokumentasi AWS gratis dan mutakhir
Tidak keluar uang sepeser pundynamodbguide.com, lalu dokumentasi AWS

The DynamoDB Book — Alex DeBrie

$79 / $129 / $249 · PDF + EPUB · 450 halaman

The DynamoDB Book adalah buku yang orang maksud saat mereka bilang "buku DynamoDB itu". Situsnya sendiri menggambarkan paket Basic ($79) sebagai "buku 450 halaman (format PDF & EPUB) berisi konsep, tips, strategi, dan lima contoh walkthrough" plus "enam cheatsheet siap cetak". Paket Plus ($129) menambahkan suplemen Analytics 60 halaman, suplemen Operations 60 halaman, dan kode siap-deploy untuk masing-masing dari lima contoh itu; Premium ($249) menambahkan video walkthrough tiap bab. (Harga dan isi sesuai dynamodbbook.com, diverifikasi 2026-08-05.)

Endorsemennya luar biasa kuat untuk sebuah buku teknis terbitan sendiri — Rick Houlihan (waktu itu Principal Technologist, NoSQL @ AWS), Jeremy Daly, dan Corey Quinn semuanya muncul di halaman penjualannya. Halaman sumber belajar milik AWS sendiri mencantumkannya sebagai "panduan komprehensif dari Alex DeBrie yang mengajarkan pendekatan berbasis strategi untuk pemodelan data dengan DynamoDB".

Keunggulan sejatinya: lima walkthrough ujung-ke-ujung itu. Mengolah daftar pola akses nyata menjadi sebuah key schema adalah keterampilan yang memisahkan tabel DynamoDB yang berskala dari tabel yang harus ditulis ulang delapan belas bulan lagi, dan sangat sedikit materi gratis yang menunjukkan seluruh alurnya. Bab tentang desain tabel tunggal dan relasi satu-ke-banyak adalah alasan buku ini direkomendasikan.

Catatan jujurnya: daftar isi yang dipublikasikan bertanda "Version 1.0, 2020-04-06", dan per 2026-08-05 belum ada edisi kedua yang diumumkan. Lihat perubahan setelah kedua buku terbit di bawah untuk tahu berapa harganya dalam praktik — lebih kecil dari yang Anda kira, dan bukan nol.

Amazon DynamoDB — The Definitive Guide

Packt · Agustus 2024 · 414 halaman · ISBN 9781803246895

Amazon DynamoDB — The Definitive Guide karya Aman Dhingra dan Mike Mackay adalah yang lebih baru di antara keduanya dan datang dari dalam AWS — penerbitnya menggambarkan Dhingra sebagai "pakar solusi AWS DynamoDB" dan Mackay sebagai "arsitek NoSQL kawakan". (Penulis, tanggal, jumlah halaman, dan ISBN sesuai listing O'Reilly, diverifikasi 2026-08-05.)

Ini buku yang lebih baik untuk paruh operasionalnya: bagaimana layanan berperilaku di bawah beban, apa implikasi internalnya bagi tabel Anda, dan hal-hal yang hanya Anda temui di produksi. Kalau DeBrie mengajari Anda memodelkan, yang ini mengajari Anda apa yang akan dilakukan hasil pemodelan itu pada jam 3 pagi.

Perubahan setelah kedua buku terbit

Inilah bagian yang ditinggalkan daftar-daftar rangkuman. Kedua buku lebih tua daripada fitur-fitur yang kini dipakai, dan tanggal Agustus 2024 pada Definitive Guide menempatkannya sebelum perubahan harga November 2024 yang memangkas biaya on-demand jadi separuh.

Perubahan DynamoDBDiumumkanDidahului oleh
untuk DynamoDB mencapai ketersediaan umum2020-11-23The DynamoDB Book
Impor dari Amazon S3 ke tabel baru2022The DynamoDB Book
TransactWriteItems dinaikkan dari 25 ke 100 action request2022The DynamoDB Book
Throughput on-demand dihargai 50% lebih murah; global tables hingga 67% lebih murah2024-11-01Keduanya
Warm throughput untuk tabel dan index2024-11Keduanya

Sumber: postingan AWS What's New untuk PartiQL, penurunan harga dan warm throughput, plus referensi API TransactWriteItems, semuanya diverifikasi 2026-08-05.

Dua di antaranya mengubah nasihat, bukan sekadar trivia. Potongan harga on-demand 50% menggeser titik impas antara kapasitas on-demand dan , jadi panduan mode kapasitas mana pun yang ditulis sebelum November 2024 mengerjakan hitungannya dengan angka lama — lihat model biaya DynamoDB. Dan hadirnya PartiQL berarti bingkai "DynamoDB tak punya antarmuka SQL" di buku 2020 itu tidak lagi benar sebagaimana tertulis, meski inti argumennya bertahan: PartiQL adalah permukaan query, bukan mesin relasional, dan ia tetap tak bisa melakukan JOIN lintas-tabel, GROUP BY, atau agregat (lihat PartiQL vs SQL).

Apakah buku 2020 itu masih layak dibeli?

Ya, dengan satu catatan, dan ini pertanyaan yang paling sering diajukan tentangnya — thread komunitas teratas soal belajar DynamoDB adalah orang yang menanyakan persis hal ini.

Yang tidak menua: desain partition key, overloading , item collection, pola sort key, pemodelan satu-ke-banyak dan banyak-ke-banyak, serta kelima walkthrough itu. Tak satu pun dari itu berversi. Model key DynamoDB tidak berubah sejak buku itu ditulis, dan pemodelan adalah bagian yang sebenarnya dibahas buku ini.

Yang menua: inventaris fiturnya, hitungan harganya, dan setiap pernyataan berbentuk "DynamoDB tidak bisa melakukan X" — periksa tabel di atas sebelum memercayai salah satunya.

Belilah untuk pemodelannya. Jangan pakai sebagai rujukan mutakhir soal batas, harga, atau apa yang didukung API; untuk itu pakai dokumentasi AWS, yang gratis dan terus diperbarui.

Jalur gratisnya

Anda tidak harus membeli apa pun untuk belajar DynamoDB dengan benar.

  • dynamodbguide.com — primer gratis milik DeBrie sendiri, yang di halaman depannya digambarkan sebagai "Primer tentang basis data NoSQL DynamoDB". Ia membahas konsep dan permukaan API dengan baik dan tak berbiaya. Ia lebih tua daripada bukunya.
  • AWS Developer Guide — satu-satunya sumber di daftar ini yang mutakhir secara konstruksi. Tak tertandingi sebagai rujukan, buruk sebagai pengajar pemodelan.
  • awesome-dynamodb — daftar tautan terkurasi, berguna untuk menemukan talk konferensi. Catat bahwa ia tidak dipelihara secara aktif.

Ke mana selanjutnya

Membaca soal pemodelan ada batasnya — pada satu titik Anda harus menuliskan daftar pola akses dan mengubahnya menjadi sebuah key schema. Perencana desain tabel tunggal gratis kami melakukan langkah itu secara interaktif: daftarkan pola akses Anda, dapatkan rencana PK/SK dan GSI beserta JSON CreateTable, dan lihat di mana sebuah pola tidak cocok. Ini cara cepat melatih putaran pemodelan yang diajarkan kedua buku tanpa menyiapkan akun AWS.

Dari sana, DynamoDB Local memungkinkan Anda menjalankan walkthrough-nya terhadap mesin sungguhan secara gratis, dan panduan klien GUI DynamoDB kami membahas alat untuk melihat Item yang Anda buat. Kalau Anda ingin menelusuri dan mem-query tabel itu dengan SQL sungguhan — termasuk JOIN dan agregat, yang tak bisa diberikan kedua buku maupun PartiQL — unduh DynoTable dan arahkan ke tabel lokal Anda.

Diperbarui