Windows

Amazon memberikan peningkatan kinerja DynamoDB

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan
Anonim

Amazon Web Services meningkatkan kinerja layanan database DynamoDB dengan Parallel Scan, yang memberi pengguna akses lebih cepat ke tabel mereka.

DynamoDB adalah layanan basis data NoSQL yang, seperti layanan cloud Amazon lainnya, menjanjikan untuk menghapus tugas administrasi sementara memungkinkan perusahaan untuk skala dengan mudah dan hanya membayar untuk apa yang mereka gunakan. Layanan menyimpan data pada disk drive solid-state dan membuat replika di tiga lokasi berbeda untuk meningkatkan ketersediaan.

Throughput operasi database pada DynamoDB telah dibatasi oleh kinerja maksimum dari satu partisi penyimpanan. Pemindaian Paralel akan mengubah itu dengan memungkinkan tabel dibagi secara logis menjadi beberapa segmen dan dipindai secara paralel.

[Bacaan lebih lanjut: Layanan streaming TV terbaik]

Misalnya, aplikasi yang memproses tabel besar data historis dapat melakukan scan paralel jauh lebih cepat daripada yang berurutan, Amazon menulis dalam panduan pengembang DynamoDB.

Tambahan lainnya adalah kemampuan untuk mengubah throughput yang disediakan dari tabel DynamoDB tertentu hingga empat kali per hari. Ini akan memungkinkan pengguna bereaksi lebih cepat terhadap perubahan beban, menurut Amazon.

Amazon membebani pengguna DynamoDB untuk menulis dan membaca throughput. Biayanya mulai dari $ 0,0065 per jam untuk setiap 50 unit kapasitas baca dan sama untuk setiap 10 unit kapasitas tulis. Sebuah unit kapasitas tulis memungkinkan untuk satu menulis per detik untuk item hingga 1KB dalam ukuran, misalnya.

Awal pekan ini, Amazon Web Services mengumumkan bahwa Konsol Manajemen untuk AS GovCloud sekarang mendukung Alur Kerja Sederhana, yang merupakan layanan orkestrasi untuk membangun aplikasi terdistribusi yang terukur.

Perusahaan juga telah meningkatkan platform manajemennya DevOps dengan Elastis Load Balancing, integrasi CloudWatch untuk pemantauan yang lebih baik, dan dukungan untuk jenis turunan EC2 tambahan.