Amazon DynamoDB adalah database NoSQL yang mendukung nilai-kunci dan model data dokumen, dan memungkinkan pengembang membangun aplikasi modern tanpa server yang dapat dimulai dari kecil dan diskalakan secara global untuk mendukung sejumlah petabyte data dan puluhan juta permintaan baca dan tulis per detik. DynamoDB dirancang untuk menjalankan aplikasi skala internet berkinerja tinggi yang akan membebani database relasional tradisional.

Apa yang baru:

  • Mode kapasitas sesuai permintaan
  • Dukungan bawaan untuk transaksi ACID
  • Cadangan sesuai permintaan dan pemulihan waktu tertentu
  • Enkripsi data tidak aktif
DynamoDB, database NoSQL
dibuat oleh: Flush Arcade

Kinerja dalam skala besar

DynamoDB adalah database nilai-kunci dan dokumen yang dapat mendukung hampir semua ukuran tabel apa pun dengan penskalaan horizontal. Ini memungkinkan DynamoDB menskalakan hingga lebih dari 10 triliun permintaan per hari dengan puncak lebih dari 20 juta permintaan per detik, melalui sejumlah petabyte penyimpanan.

Nilai-kunci dan model data dokumen

DynamoDB mendukung nilai-kunci dan model data dokumen Hal ini memungkinkan DynamoDB memiliki skema yang fleksibel, sehingga setiap baris dapat memiliki sejumlah kolom pada waktu tertentu. Ini memungkinkan Anda dengan mudah menyesuaikan tabel ketika kebutuhan bisnis Anda berubah, tanpa harus mendefinisikan kembali skema tabel seperti yang Anda lakukan dalam database relasional. Pelajari selengkapnya »

Latensi mikrodetik dengan DynamoDB Accelerator

DynamoDB Accelerator (DAX) adalah cache memori yang mengirimkan kinerja pembacaan yang cepat untuk tabel Anda ydalam skala besar dengan memungkinkan Anda menggunakan cache dalam memori yang dikelola penuh. Dengan menggunakan DAX, Anda dapat meningkatkan kinerja pembacaan tabel DynamoDB hingga 10 kali, membuat waktu yang diperlukan untuk pembacaan dari milidetik menjadi mikrodetik, bahkan pada saat ada jutaan permintaan per detik. Pelajari selengkapnya tentang DAX dan harga DAX »

Replikasi global otomatis dengan tabel global

Tabel global DynamoDB mereplikasi data Anda secara otomatis di seluruh pilihan Wilayah AWS dan secara otomatis meningkatkan kapasitas untuk mengakomodasi beban kerja Anda. Dengan tabel global, aplikasi Anda yang terdistribusi global dapat mengakses data secara lokal di wilayah yang dipilih untuk mendapatkan kinerja baca dan tulis dalam satu digit milidetik. Pelajari selengkapnya »

Pemrosesan data real-time dengan DynamoDB Streams

DynamoDB Streams menangkap urutan waktu modifikasi tingkat item di setiap tabel DynamoDB dan menyimpan informasi ini dalam log hingga 24 jam. Aplikasi dapat memanfaatkan kemampuan untuk menangkap perubahan pada item yang disimpan dalam tabel DynamoDB pada waktu tertentu ketika perubahan tersebut terjadi. Pelajari selengkapnya »

Tanpa Server

Dengan DynamoDB, tidak perlu menyediakan, melakukan patch, dan mengelola server, dan tidak ada perangkat lunak yang diinstal, dikelola, atau dioperasikan. DynamoDB secara otomatis menskalakan tabel untuk menyesuaikan kapasitas dan mempertahankan kinerja tanpa administrasi. Ketersediaan dan toleransi kesalahan dibangun, menghilangkan kebutuhan merancang aplikasi Anda untuk kemampuan ini.

Mode kapasitas baca/tulis

DynamoDB memberikan mode kapasitas untuk setiap tabel: sesuai permintaan dan yang disediakan. Untuk beban kerja yang kurang dapat diprediksi dan Anda tidak yakin bahwa Anda akan memiliki penggunaan yang tinggi, mode kapasitas berdasarkan permintaan menangani pengelolaan kapasitas untuk Anda, dan Anda hanya membayar untuk apa yang Anda gunakan. Tabel yang menggunakan mode kapasitas yang disediakan mengharuskan Anda menetapkan kapasitas baca dan tulis. Mode kapasitas yang disediakan lebih hemat biaya ketika Anda yakin akan memanfaatkan dengan baik kapasitas yang disediakan yang Anda tetapkan. Pelajari selengkapnya »

Mode sesuai permintaan

Untuk tabel yang menggunakan mode kapasitas sesuai permintaan, DynamoDB langsung mengakomodasi beban kerja Anda saat mereka naik atau turun ke tingkat lalu lintas yang dicapai sebelumnya. Jika tingkat lalu lintas beban kerja mencapai puncak baru, DynamoDB beradaptasi dengan cepat untuk mengakomodasi beban kerja. Anda dapat menggunakan mode kapasitas sesuai permintaan untuk tabel baru dan yang sudah ada, dan Anda dapat terus menggunakan API DynamoDB yang ada tanpa mengubah kode. Pelajari selengkapnya »

Auto scaling

Untuk tabel menggunakan kapasitas yang disediakan, DynamoDB memberikan penskalaan throughput dan penyimpanan secara otomatis berdasarkan kapasitas yang Anda tetapkan sebelumnya dengan memantau penggunaan kinerja aplikasi Anda. Jika lalu lintas aplikasi Anda bertambah, DynamoDB meningkatkan throughput untuk mengakomodasi beban. Jika lalu lintas aplikasi Anda berkurang, DynamoDB menurunkan skala sehingga Anda hanya perlu membayar lebih sedikit untuk kapasitas yang tidak digunakan.. Pelajari selengkapnya »

Pelacakan perubahan dengan pemicu

DynamoDB berintegrasi dengan AWS Lambda untuk menyediakan pemicu. Dengan menggunakan pemicu, Anda dapat secara otomatis melakukan fungsi kustom ketika terdeteksi perubahan tingkat item dalam tabel DynamoDB. Dengan pemicu, Anda dapat membangun aplikasi yang bereaksi terhadap modifikasi data dalam tabel DynamoDB. Fungsi Lambda dapat melakukan tindakan apa pun yang Anda tentukan, seperti mengirim pemberitahuan atau memulai alur kerja. Pelajari selengkapnya »

Siap untuk digunakan di perusahaan

DynamoDB dibangun untuk beban kerja misi penting, termasuk dukungan untuk transaksi ACID untuk sekumpulan aplikasi yang memerlukan logika bisnis yang rumit. DynamoDB membantu mengamankan data Anda dengan enkripsi dan terus mencadangkan data Anda untuk perlindungan, dengan jaminan keandalan melalui perjanjian tingkat layanan.

Transaksi ACID

DynamoDB menyediakan dukungan sisi server asli untuk transaksi, menyederhanakan pengalaman pengembang membuat perubahan sepenuhnya yang terkoordinasi, ke beberapa item baik di dalam dan di seluruh tabel. Dengan dukungan untuk transaksi, pengembang dapat memperluas skala, kinerja, dan manfaat perusahaan DynamoDB ke satu set beban kerja misi penting yang lebih luas. Pelajari selengkapnya »

Enkripsi data tidak aktif

DynamoDB mengenkripsi semua data tidak aktif secara default. Enkripsi data tidak aktif meningkatkan keamanan data Anda dengan menggunakan kunci enkripsi yang disimpan di AWS Key Management Service. Dengan enkripsi data tidak aktif, Anda dapat membangun aplikasi yang peka terhadap keamanan yang memenuhi kepatuhan dan persyaratan regulasi enkripsi yang ketat. Enkripsi default menggunakan kunci utama pelanggan yang dimiliki AWS diberikan tanpa biaya tambahan. Pelajari selengkapnya »

Pemulihan waktu tertentu

Pemulihan waktu tertentu (PITR) membantu melindungi tabel DynamoDB Anda dari operasi tulis atau penghapusan yang tidak disengaja. PITR memberikan pencadangan berkelanjutan untuk data tabel DynamoDB Anda, dan Anda dapat memulihkan tabel tersebut ke waktu tertentu mana pun hingga hitungan detik selama 35 hari sebelumnya. Anda dapat mengaktifkan PITR atau menginisiasi operasi pencadangan dan pemulihan dengan sekali klik di AWS Management Console atau panggilan API tunggal. Pelajari selengkapnya »

Pencadangan dan pemulihan sesuai permintaan

Pencadangan dan pemulihan sesuai permintaan memungkinkan Anda membuat pencadangan lengkap data tabel DynamoDB Anda untuk pengarsipan data, yang dapat membantu memenuhi persyaratan regulasi perusahaan dan pemerintah Anda. Anda dapat mencadangkan tabel dari beberapa megabyte hingga ratusan terabyte data tanpa memengaruhi kinerja atau ketersediaan aplikasi produksi Anda. Pelajari selengkapnya»

Gambar halaman web
Kunjungi halaman harga

Jelajahi opsi harga untuk Amazon DynamoDB.

Pelajari selengkapnya 
Gambar daftar akun
Daftar untuk akun gratis

Dapatkan akses secara instan ke AWS Tingkat Gratis. 

Daftar 
Gambar toolbox
Mulai membangun di konsol

Mulai merancang dengan Amazon DynamoDB di AWS Management Console.

Masuk