Pemodelan data dengan Amazon DynamoDB - AWS Panduan Preskriptif

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

Pemodelan data dengan Amazon DynamoDB

Amazon Web Services (kontributor)

Desember 2023 (riwayat dokumen)

Tidak ada SQL database yang menyediakan skema fleksibel untuk membangun aplikasi modern. Mereka diakui secara luas karena kemudahan pengembangan, fungsionalitas, dan kinerja dalam skala besar. Amazon DynamoDB menyediakan kinerja yang cepat dan dapat diprediksi dengan skalabilitas yang mulus untuk SQL Tidak ada database di Amazon Web Services () Cloud.AWS Sebagai layanan database yang dikelola sepenuhnya, DynamoDB membantu Anda menurunkan beban administratif pengoperasian dan penskalaan database terdistribusi. Anda tidak perlu khawatir tentang penyediaan perangkat keras, penyiapan dan konfigurasi, replikasi, penambalan perangkat lunak, atau penskalaan cluster.

Tidak ada desain SQL skema yang memerlukan pendekatan yang berbeda dari desain sistem manajemen basis data relasional tradisional (RDBMS). RDBMSModel data berfokus pada struktur data dan hubungannya dengan data lain. Tidak ada pemodelan SQL data yang berfokus pada pola akses, atau bagaimana aplikasi akan mengkonsumsi data, sehingga menyimpan data dengan cara yang mendukung operasi kueri langsung. Untuk RDBMS seperti Microsoft SQL Server atau IBM Db2, Anda dapat membuat model data yang dinormalisasi tanpa memikirkan banyak pola akses. Anda dapat memperluas model data untuk mendukung pola dan kueri Anda nanti.

Panduan ini menyajikan proses pemodelan data untuk menggunakan DynamoDB yang menyediakan persyaratan fungsional, kinerja, dan biaya efektif. Panduan ini adalah untuk insinyur database yang berencana untuk menggunakan DynamoDB sebagai database operasional untuk aplikasi mereka yang sedang berjalan. AWS AWS Layanan Profesional telah menggunakan proses yang direkomendasikan untuk membantu perusahaan perusahaan dengan pemodelan data DynamoDB untuk berbagai kasus penggunaan dan beban kerja.