Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Apa itu AWS RDS

Dalam artikel ini, kami menjelaskan apa itu AWS RDS dan bagaimana hal itu mengurangi upaya pemeliharaan dan pengelolaan. Layanan Database Relasional (RDS) adalah layanan web yang disediakan oleh Amazon. Sebagian besar perusahaan menggunakan layanan ini karena merupakan komponen infrastruktur cloud modern yang cepat, aman, dan hemat biaya. RDS menyediakan enam mesin basis data yang sudah dikenal, termasuk opsi sumber terbuka populer seperti PostgreSQL, MySQL, MariaDB.

Singkatnya, ini adalah Database as a Service, tempat Amazon menyebarkan dan mengoperasikan database Anda. Ini menangani tugas-tugas seperti mencadangkan dan menambal software database, serta ketersediaan tinggi Mendapatkan performa dasar yang baik dengan RDS juga mudah. Setiap instans RDS telah dikonfigurasi sebelumnya dan dioptimalkan berdasarkan ukuran yang dipilih. Skala instans RDS dengan menyesuaikan jenis instans DB (memori atau daya komputasi naik atau turun) sesuai kebutuhan. Juga mudah untuk mengonfigurasi replika baca atau menyiapkan replikasi sinkron di seluruh zona ketersediaan untuk meningkatkan kinerja, ketersediaan, dan ketahanan. Dengan menggunakan RDS, opsi layanan yang terkelola sepenuhnya bisa sangat bagus untuk menghapus sebagian besar tugas DBA. Namun, layanan saat ini tidak menyediakan opsi untuk menjalankan setiap jenis tugas. RDS juga mengelola replikasi. Jika pengembang membutuhkan ketersediaan tinggi dalam database, opsi zona multi-ketersediaan di RDS dapat digunakan. Basis data replika tetap sinkron dengan basis data utama dengan opsi itu jika terjadi kegagalan.

Menjaga AWS RDS dengan Biaya:

"Bayar untuk apa yang Anda gunakan" Anda perlu mengawasi apa yang Anda jalankan di layanan. Jika Anda menggunakan instans untuk POC/Pengujian dan Anda lupa untuk menghentikannya dan alokasi yang berlebihan adalah penyebab umum peningkatan biaya. Anda dapat memperkirakan tagihan bulanan Anda menggunakan kalkulator biaya. Karena usaha kecil atau bisnis menengah adalah pilihan yang baik untuk menghadirkan layanan perangkat keras, in-house mungkin masuk akal. Namun jika bisnis berkembang pesat atau berjalan dalam jangka pendek, maka AWS harus terus menjadi pilihan terbaik.

Tentang AWS RDS

  • Menyediakan dan mengelola database relasional
  • Otomatis menangani
    • Cadangan
    • Replikasi*
    • Menambal
    • Pembaruan*
  • Kinerja yang dapat diprediksi dan andal
  • Menskalakan secara vertikal dengan cepat
  • Skalakan secara horizontal
    • Baca replika untuk MySQL
    • Sharding manual

Kapan Menggunakan Amazon RDS

Gunakan Amazon RDS

– Tingkat kueri/tulis sedang hingga tinggi
– Transaksi kompleks atau kueri kompleks
– Tidak lebih dari satu node/shard pekerja
– Daya tahan tinggi

Seperti yang disarankan, jangan gunakan Amazon RDS:

– Pecahan
– Kecepatan baca/tulis besar

Misalnya:150K tulis/detik
– Permintaan dan kueri GET/PUT sederhana
– Kustomisasi RDBMS

Akhir artikel, Kami telah menjelaskan Apa itu AWS RDS.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memantau Latensi Baca/Tulis

  2. Bagaimana Anda Membuat Basis Data Anda Berbicara Banyak Bahasa?

  3. Cara Menemukan Nilai Maksimum Kolom Numerik di SQL

  4. SQL Bergabung

  5. Cara Menyimpan Jadwal Karyawan di Database