Amazon DynamoDB

Layanan database NoSQL yang cepat dan fleksibel untuk segala skala

Amazon DynamoDB adalah database nilai-kunci dan dokumen yang memberikan kinerja satu digit milidetik dalam skala apa pun. Ini adalah database multimaster dan multiwilayah tahan lama yang dikelola sepenuhnya dengan keamanan bawaan, cadangan dan pemulihan, serta caching dalam-memori untuk aplikasi skala internet. DynamoDB dapat menangani lebih dari 10 triliun permintaan per hari dan mampu mendukung puncak lebih dari 20 juta permintaan per detik.

Banyak bisnis yang paling cepat berkembang di dunia seperti Lyft, Airbnb, dan Redfin serta perusahaan seperti Samsung, Toyota, dan Capital One bergantung pada skala dan kinerja DynamoDB untuk mendukung beban kerja yang sangat penting bagi misi mereka.

Ratusan ribu pelanggan AWS telah memilih DynamoDB sebagai database nilai penting dan dokumen mereka untuk aplikasi seluler, web, game, teknologi iklan, IoT, dan aplikasi lain yang memerlukan akses data latensi rendah dalam skala apa pun. Buat tabel baru untuk aplikasi Anda dan biarkan DynamoDB yang menangani sisanya.

Pengenalan Amazon DynamoDB (1:01)

Keuntungan

Kinerja dalam Skala

DynamoDB mendukung beberapa aplikasi skala terbesar di dunia dengan menyediakan waktu respons satu digit milidetik yang konsisten dalam skala apa pun. Anda dapat membangun aplikasi dengan throughput dan penyimpanan yang tidak terbatas secara virtual. Tabel global DynamoDB mereplikasi data Anda di beberapa Wilayah AWS untuk memberi Anda akses lokal cepat ke data untuk aplikasi yang didistribusikan secara global. Untuk kasus penggunaan yang memerlukan akses lebih cepat dengan latensi mikrodetik, DynamoDB Accelerator (DAX) menyediakan cache dalam-memori yang dikelola sepenuhnya.

Pelajari selengkapnya »

Tidak ada server untuk dikelola

DynamoDB tanpa server, tidak perlu menyediakan, melakukan patch, dan mengelola server, dan tidak ada perangkat lunak yang diinstal, dikelola, atau dioperasikan. DynamoDB secara otomatis menskalakan tabel naik dan turun untuk menyesuaikan kapasitas dan mempertahankan kinerja. Ketersediaan dan toleransi kesalahan bawaan, menghilangkan kebutuhan merancang aplikasi Anda untuk kemampuan ini. DynamoDB menyediakan mode kapasitas sesuai permintaan dan terprovisi sehingga Anda dapat mengoptimalkan biaya dengan menentukan kapasitas per beban kerja, atau hanya membayar sumber daya yang Anda gunakan.

Pelajari selengkapnya »

Siap untuk digunakan di perusahaan

DynamoDB mendukung transaksi ACID untuk memungkinkan Anda membangun aplikasi bisnis penting dalam skala besar. DynamoDB mengenkripsi semua data secara default dan memberikan identitas dan kontrol akses super cermat di semua tabel Anda. Anda dapat membuat cadangan penuh ratusan terabyte data secara instan tanpa berdampak kinerja ke tabel Anda, dan memulihkan ke titik mana pun dalam waktu 35 hari sebelumnya tanpa downtime. DynamoDB juga didukung oleh perjanjian tingkat layanan untuk jaminan ketersediaan.

Pelajari selengkapnya »

Aplikasi

Aplikasi Web Nirserver

Membangun aplikasi web yang mumpuni yang secara otomatis meningkatkan dan menurunkan skala. Anda tidak perlu memelihara server, dan aplikasi Anda memiliki ketersediaan tinggi secara otomatis.

Arsitektur referensi: Kode sampel

Use_Case_WebApplications
Use_Case_WebApplications

Backend Seluler

Gunakan DynamoDB dan AWS AppSync untuk membangun aplikasi seluler dan web interaktif dengan pembaruan real-time, akses data offline, dan sinkronisasi data dengan resolusi konflik bawaan.

Arsitektur Referensi: Kode sampel

Product-Page-Diagram_AppSync_DynamoDB_Mobile-Backends
Product-Page-Diagram_AppSync_DynamoDB_Mobile-Backends

Layanan mikro

Membangun layanan mikro yang fleksibel dan dapat digunakan ulang menggunakan DynamoDB sebagai penyimpan data nirserver untuk kinerja yang konsisten dan cepat.

Arsitektur referensi: Kode sampel

Use_Case_StreamProcessing
Use_Case_StreamProcessing

Kasus penggunaan

Teknologi Iklan

Perusahaan dalam teknologi periklanan (teknologi iklan) menggunakan DynamoDB sebagai penyimpanan nilai kunci untuk menyimpan berbagai jenis data pemasaran, seperti profil pengguna, acara pengguna, klik, dan tautan yang dikunjungi. Kasus penggunaan yang berlaku meliputi penawaran real time (RTB), penargetan iklan, dan atribusi. Kasus-kasus penggunaan membutuhkan laju permintaan yang tinggi (jutaan permintaan per detik), latensi yang dapat diprediksi rendah, dan keandalan. Perusahaan menggunakan caching melalui DynamoDB Accelerator (DAX) ketika mereka memiliki volume baca yang tinggi atau membutuhkan latensi baca submillidetik. Semakin lama, perusahaan teknologi iklan perlu menerapkan RTB dan platform penargetan iklan di lebih dari satu Wilayah AWS geografis, yang memerlukan replikasi data antar Wilayah.

Gaming

Perusahaan gaming menggunakan DynamoDB di semua kemampuan platform game, termasuk status game, data pemain, riwayat sesi, dan papan peringkat. Keuntungan utama yang diperoleh perusahaan-perusahaan ini dari DynamoDB adalah kemampuannya untuk mengukur secara andal bagi jutaan pengguna dan permintaan secara bersamaan sambil memastikan latensi rendah yang secara konsisten diukur dalam milidetik satu digit. Selain itu, sebagai layanan yang dikelola sepenuhnya, DynamoDB tidak memiliki atashulu operasional, sehingga pengembang game dapat fokus pada pengembangan game mereka alih-alih mengelola database. Dan lagi, seiring dengan semakin berkembangnya pengembang game dari satu Wilayah AWS ke beberapa Wilayah AWS, mereka dapat mengandalkan tabel global DynamoDB untuk replikasi data multi-wilayah, aktif-aktif-ganda.

Kasus penggunaan umum:

  • Profil pengguna disimpan di RTB dan penargetan iklan
  • Penyimpanan acara pengguna, aliran klik, dan data impresi
  • Metadata disimpan untuk aset
  • Item populer dicache

Pelajari selengkapnya »

AdRoll Menggunakan AWS untuk Melayani 50 Juta Impresi Iklan Harian

Kasus penggunaan umum:

  • Status game
  • Data pemain disimpan
  • Data riwayat sesi pemain disimpan
  • Papan Peringkat

Pelajari selengkapnya »

Frontier Games Mengadakan Pertempuran Ruang Besar-Besaran di AWS

Retail

Banyak perusahaan di ruang ritel menggunakan pola desain DynamoDB umum untuk memberikan latensi rendah yang konsisten untuk kasus penggunaan yang sangat penting bagi misi. Bebas dari masalah pensakalaan dan beban operasional adalah keunggulan kompetitif utama dan penggerak untuk acara berkecepataan tinggi dan berskala ekstrim seperti Amazon Prime Day, yang besarnya sulit diprediksi. Peningkatan dan penurunan skala memungkinkan pelanggan hanya membayar untuk kapasitas yang mereka butuhkan dan menjaga sumber daya teknis yang berharga terfokus pada inovasi daripada operasi.

 

Perbankan dan Keuangan

Ketika perusahaan di bidang perbankan dan keuangan membangun lebih banyak aplikasi cloud-asli, mereka berusaha untuk menggunakan layanan yang dikelola sepenuhnya guna meningkatkan ketangkasan, mengurangi waktu ke pasar, dan meminimalkan atashulu operasional. Pada saat yang sama, mereka harus memastikan keamanan, keandalan, dan ketersediaan tinggi dari aplikasi mereka. Ketika perusahaan-perusahaan ini memperluas layanan mereka yang sudah ada yang dicadangkan oleh sistem mainframe legasi, mereka menemukan bahwa sistem legasi tidak mampu memenuhi permintaan skalabilitas dari dasar pengguna berkembang mereka, platform baru seperti aplikasi seluler, dan menyebabkan peningkatan lalu lintas. Untuk menyelesaikan masalah ini, mereka mereplika data dari mainframe mereka ke cloud untuk melakukan offload lalu lintas.

Kasus penggunaan umum:

  • Keranjang belanja
  • Mesin aliran kerja
  • Pelacakan dan pemenuhan inventori
  • Profil dan akun pelanggan

Pelajari selengkapnya »

Nordstrom Menjadi Tak Terbatas di AWS.

Kasus penggunaan umum:

  • Transaksi pengguna
  • Pemrosesan transaksi yang didorong acara
  • Deteksi penipuan
  • Offload mainframe dan tangkapan data perubahan

Pelajari selengkapnya »

Menciptakan Inovasi di Vanguard dengan AWS

Media dan hiburan

Perusahaan media dan hiburan menggunakan DynamoDB saat mereka memerlukan skala ekstrem dari terobosan dan konkurensi, latensi rendah, dan keandalan. DynamoDB menskalakan secara elastis untuk menangani pemuatan dan mempertahankan latensi rendah yang sangat penting bagi skenario real-time, seperti streaming video dan konten interaktif. Dalam skenario tersebut, jumlah pengguna konkuren bisa mencapai jutaan, dan tidak ada database yang menangani konkurensi seperti itu sebaik DynamoDB. Walaupun konkurensi setinggi itu, latensi tetap rendah, memberikan pengalaman pengguna yang optimal bagi pengguna individual, baik itu terlibat pengambilan media mereka, atau berpartisipasi dalam acara interaktif real-time. Perusahaan-perusahaan itu menggunakan DynamoDB untuk mengatasi tantangan skalabilitas dan untuk menjaga fokus di pengembangan fitur dan bukan di manajamen database.

Perangkat lunak dan internet

Satu kesamaan penting di antara perusahaan perangkat lunakan dan banyak pelangan DynamoDB adalah skala internet Perusahaan-perusahaan ini mengunakan kasus yang memerlukan keammpuan mengakomodasi konkurensi ekstrim, laju pemintaan, dan lonjakan lalu lintas. Konkurensi ini diukur di jutaan pengguna dan koneksi, serta laju permintaan bisa dengan mudah mencapai jutaan per detik. DynamoDB telah membuktikan catatan mampu menangani kasus penggunaan skala internet dan persyaratan mereka saat mempertahankan latensi milidetik satu digit yang konsisten. Dengan tabel global, pelanggan DynamoDB bisa dengan mudah memperluas aplikasi mereka ke beberapa Wilayah AWS untuk pencapaian global dan keberlanjutan bisnis.

Kasus penggunaan umum:

  • Metadata media disimpan
  • Data pengguna disimpan
  • Penyimpanan data manajemen hak digital

Pelajari selengkapnya »

Airtel Wynk Membangun Platform untuk Pengalaman Video Imersif

Kasus penggunaan umum:

  • Metadata konten pengguna disimpan
  • Data grafikh hubungan disimpan
  • Metadata dicache
  • Data pelacakan perjalanan disimpan
  • Data pengguna, kendaraan, dan pengendara disimpan
  • Penyimpanan data kosakata pengguna

Pelajari selengkapnya »

Duolingo Menyimpan 31 Miliar Item di DynamoDB untuk Memberikan Pelajaran Secara Global

Pelanggan

Nike

Nike Digital memindahkan klaster besar Cassandra mereka ke Amazon DynamoDB yang dikelola sepenuhnya, memungkinkan lebih banyak sumber daya untuk pengalaman pelanggan yang lebih baik.

Tonton video »

Logo US Census

U.S. Census Bureau menggunakan DynamoDB untuk menyesuaikan skala pengumpulan respons pada perangkat mobile atau desktop, memungkinkan masyarakat untuk pertama kalinya berpartisipasi dalam penghitungan sepuluh tahun secara online.

Baca studi kasus »

Logo The Pokémon Company

The Pokémon Company memigrasikan konfigurasi global dan data Time to Live (TTL) ke Amazon DynamoDB, alhasil upaya login bot berkurang 90 persen.

Baca studi kasus »

Logo Samsung

Samsung Electronics menggunakan Amazon DynamoDB untuk cadangan aplikasi seluler berukuran petabyte, menghasilkan kinerja tinggi yang konsisten dan penghematan biaya.

Tonton video »

Logo Snap

Snap memindahkan beban kerja penyimpanan terbesar mereka, Snapchat Stories, ke DynamoDB dan meningkatkan kinerja sambil mengurangi biaya.

Tonton video »

Logo Netflix

Netflix menggunakan DynamoDB untuk menjalankan pengujian A/B yang membangun pengalaman aliran yang dipersonalkan untuk 125+ juta pelanggan mereka.

Tonton video »

Logo Capital One

Capital One menggunakan DynamoDB untuk mengurangi latensi bagi aplikasi seluler mereka dengan memindahkan transaksi mainframe mereka ke arsitektur tanpa server untuk skala yang tidak terikat.

Tonton video »

Rockset logo

Integrasi langsung Rockset dengan DynamoDB, melalui DynamoDB Streams, memungkinkan mereka mengiterasi dengan cepat dan menghemat banyak waktu sehingga menguntungkan pelanggan mereka.

Baca studi kasus »

Logo Lyft

Lyft memperluas skalabilitas DynamoDB untuk beberapa penyimpanan data, termasuk sistem pelacakan berkendara yang menyimpan koordinat GPS untuk semua kendara.

Baca studi kasus »

Logo Tinder

Tinder memindahkan data pengguna ke DynamoDB tanpa downtime dan memanfaatkan skalabilitas DynamoDB untuk memenuhi kebutuhan basis pengguna global mereka yang terus berkembang.

Tonton video »

Logo Airbnb

Airbnb menggunakan DynamoDB untuk skala operasi mereka ke basis pengguna global, sementara mengoptimalkan alur kerja pemrosesan real-time mereka untuk menganalisis data.

Tonton video »

Logo Comcast

Comcast menggunakan DynamoDB untuk berinovasi dan menerapkan pembaruan secara cepat ke layanan video XFINITY X1 mereka yang berjalan di lebih dari 20 juta perangkat. 

Baca studi kasus »

Logo Redfin

Redfin menjalankan operasi analisis bisnisnya di AWS, yang memungkinkannya untuk berinovasi cepat dengan staf kecil sambil mengelola miliaran catatan properti.

Baca studi kasus »

Logo Expedia

Expedia membangun sistem aliran kinerja tinggi yang kaya menggunakan DynamoDB untuk mengirimkan akses yang cepat, sesuai permintaan ke data set referensi untuk analisis.

Tonton video »

Logo Oath

Oath menerapkan kepatuhan GDPR untuk aplikasi mereka di seluruh dunia dan memanfaatkan tabel global Amazon DynamoDB untuk memungkinkan sinkronisasi data.

Tonton video »

Logo GE Aviation

GE Aviation membangun ulang aplikasi plot dan kueri data mereka untuk penghematan biaya, skalabilitas, dan kinerja menggunakan Amazon DynamoDB.

Tonton video »

Logo Amazon

Mesin alur kerja Amazon berjalan pada DynamoDB untuk waktu respons milidetik, yang memungkinkan pelanggan untuk mendapatkan pesanan mereka dengan lebih cepat.

Baca studi kasus »

Logo TRD

Toyota Racing menggunakan DynamoDB untuk memproses data dalam real-time untuk penyesuaian mobil yang optimal dan umpan balik kursus langsung.

Tonton video »

Logo GumGum

GumGum berpindah ke Amazon DynamoDB dari Apache Cassandra untuk mendapatkan kinerja yang lebih baik, menghemat biaya, dan mengurangi pemeliharaan.

Lihat slide »

Gambar situs web
Cari tahu fitur produk

Pelajari selengkapnya tentang kinerja dalam skala besar, tanpa server, dan fitur yang siap untuk perusahaan.

Pelajari selengkapnya 
Gambar akun
Daftar untuk akun gratis

Daftar dan akses AWS Tingkat Gratis. 

Daftar 
Gambar alat
Mulai membangun di konsol

Mulai merancang dengan Amazon DynamoDB di AWS Management Console.

Masuk