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 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.

Lebih dari 100.000 pelanggan AWS telah memilih DynamoDB sebagai basis data nilai 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 »

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 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 » (Segera hadir)

Nordstrom Menjadi Tak Terbatas di AWS.

Kasus penggunaan umum:

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

Pelajari selengkapnya » (Segera hadir)

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
  • Data manajamen hak cipta disimpan

Pelajari selengkapnya » (Segera hadir)

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
  • Data kosakata pengguna

Pelajari selengkapnya » (Segera hadir)

Duolingo Menyimpan 31 Miliar Item di DynamoFDB untuk Memberikan Pelajaran 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 Netflix

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

Tonton video »

Logo Capital One

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

Tonton video »

Logo Samsung

Samsung Electronics menggunakan 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 »

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 Snap

GumGum berpindah ke Amazon DynamoDB dari Apache Cassandra untuk kinerja yang lebih baik, penghematan biaya, dan mengurangi pengelolaan.

Lihat slide »

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 menyebarkan 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 TRD

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

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 »

DynamoDB adalah streaming langsung di Twitch.tv/aws

“Membangun dengan DynamoDB” di Twitch.tv/aws

Bergabunglah dengan pakar DynamoDB untuk seri video langsung terbaru yang didedikasikan untuk membangun solusi data. Hadir dengan pertanyaan—baik Anda baru dalam hal DynamoDB atau seorang pakar yang ingin mengajukan pertanyaan teknis yang mendalam.

Site-Merch_Twitch-AWS_1up

23 April, 11.00 siang

"Look Ma, No Servers" - Pengenalan Amazon DynamoDB

Dalam episode pertama ini, kami berbagi kabar terbaru tentang DynamoDB, diikuti dengan sesi praktik langsung tentang cara memulai dengan DynamoDB.

Saksikan rekamannya »

7 Mei, 12.00 siang

Penjelajahan Database Jam Kerja | Meningkatkan dengan DynamoDB

Bergabung bersama co-host Nick dan Randall untuk Penjelajahan Database, seri video langsung yang membantu memahami segala sesuatu tentang dunia database. 

Saksikan rekamannya »

14 Mei, 11.00 siang

Pengenalan Pemodelan Data NoSQL dengan DynamoDB, Bagian 1

Dalam episode ini, kami membahas konsep pemodelan data dasar untuk NoSQL dan DynamoDB. Kami memodelkan keranjang belanja untuk menunjukkan proses desain.

Saksikan rekamannya »

28 Mei, 11.00 siang

Pengenalan Pemodelan Data NoSQL dengan DynamoDB, Bagian 2

Pelajari cara menggunakan kunci sortir untuk memodel hierarki item, praktik terbaik untuk mengelola hubungan banyak ke banyak, dan menggunakan penulisan sharding untuk mendistribusikan beban kerja secara merata.

Saksikan rekamannya »

11 Juni, pukul 11.00 PT

Pemodelan Data NoSQL Lanjutan dengan Amazon DynamoDB

Pelajari cara untuk memodelkan data relasional, entitas, dan hubungan di DynamoDB untuk memenuhi berbagai pola akses, serta cara memaksimalkan indeks sekunder global.

Saksikan rekamannya »

18 Juni, 11.00 PT

Penjelahan: Kasus Penggunaan Pemodelan Data di Dunia Nyata

Bergabunglah dengan pakar DynamoDB saat mereka mengambil model data relasional dari kasus penggunaan di dunia nyata dan menunjukkan cara menerapkannya langkah demi langkah di DynamoDB. Beri pertanyaan!

Atur pengingat »

Membangun dengan DynamoDB | Pengenalan Amazon DynamoDB
Product-Page_Standard-Icons_01_Product-Features_SqInk
Cari tahu fitur produk

Pelajari selengkapnya tentang kinerja di skala, nirserver, dan fitur yang siap untuk perusahaan.

Pelajari selengkapnya 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Daftar untuk akun gratis

Dapatkan akses secara instan ke AWS Tingkat Gratis. 

Daftar 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Mulai membangun di konsol

Mulai merancang dengan Amazon DynamoDB di AWS Management Console.

Masuk