Rumah Keuangan Pribadi Memilih sebuah AWS RDS Database Engine - dummies

Memilih sebuah AWS RDS Database Engine - dummies

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

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

AWS RDS mendukung sejumlah mesin database. Tentu saja, mendukung satu RDBMS mungkin pada mulanya tampaknya melakukan trik karena pada dasarnya mereka melakukan hal yang sama. Namun, Anda harus mempertimbangkan sejumlah faktor saat memilih mesin database. Faktor-faktor ini termasuk (sesuai urutan kepentingan):

  • RDBMS saat ini digunakan untuk sebagian besar proyek yang ada
  • Kebutuhan pengodean, seperti kemampuan untuk menjalankan skrip dengan cara tertentu
  • Kebutuhan interoperabilitas, terutama saat bekerja dengan pihak lain organisasi
  • Kebutuhan otomasi, seperti kemampuan untuk menjalankan skrip dalam menanggapi kejadian atau pada waktu tertentu
  • Masalah keamanan yang mungkin menggantikan kebutuhan penyimpanan data lainnya
  • Persyaratan penyimpanan data atau persyaratan jenis
  • Persyaratan pengelolaan

Amazon Aurora:
  • Produk ini pada dasarnya adalah tiruan MySQL. Jika Anda menyukai MySQL, Anda mungkin menyukai Amazon Aurora juga. Namun, menurut sejumlah situs, Amazon telah berhasil membuat Aurora lebih cepat, lebih terukur, dan termasuk sejumlah fitur tambahan yang menarik. Tentu saja, Anda membayar harga yang lebih tinggi untuk Amazon Aurora juga, jadi jika Anda tidak memerlukan fitur tambahan, menggunakan MySQL mungkin adalah pilihan yang lebih baik. Artikel di blog 2ndWatch dan Ivan Zoratti memberikan perbandingan yang lebih rinci tentang Amazon Aurora ke MySQL. MariaDB:
  • Ini adalah kloning MySQL lain, namun juga memiliki sejumlah fitur tambahan. Anda perlu mempertimbangkan beberapa perbedaan utama saat memilih produk ini. Untuk satu hal, MariaDB adalah open source murni, yang berarti menggunakan satu lisensi yang lebih mudah dikelola daripada MySQL. Namun, karena lisensi, pelanggan perusahaan menangani implementasi open source yang setara di MariaDB (seperti kolam thread), bukan implementasi MySQL asli, yang dapat mengakibatkan masalah kompatibilitas. MariaDB juga saat ini terkunci di tingkat MySQL 5. 5, jadi Anda mungkin tidak memiliki akses ke fitur MySQL terbaru yang dibutuhkan untuk membuat aplikasi Anda bekerja. MySQL:
  • Produk ini tidak setua beberapa penawaran RDBMS lainnya yang didukung Amazon, namun berfungsi sebagai standar untuk produk lain yang dinilai. Masalah dengan menjadi pemimpin adalah bahwa setiap orang mengambil pot shot pada Anda dan mencoba untuk mengganggu pelanggan Anda, yang justru apa yang terjadi pada MySQL. Anda bisa membaca tentang beberapa kelebihan dan kekurangan memilih MySQL. Faktanya adalah bahwa MySQL menetapkan standar, jadi kemungkinan menyediakan platform yang paling stabil dan andal yang dapat Anda pilih saat masalah ini menjadi perhatian utama. Oracle:
  • Produk ini telah ada selama bertahun-tahun, sehingga memiliki sejarah panjang dalam memberikan dukungan dan fleksibilitas yang besar. Apa yang membuat Oracle terpisah dari beberapa produk lain, seperti MySQL dan SQL Server, adalah bahwa administrator dan pengembang Linux cenderung lebih memilihnya. Seperti halnya dengan MySQL, Oracle adalah standar setter yang disukai semua orang dengan produk lain, bahkan bila perbandingan tersebut tidak sesuai. Tidak seperti produk lain dalam daftar ini, melihat Oracle Cloud sebagai produk terpisah dari penyiapan perusahaan sangat penting; kedua produk tersebut tidak sepenuhnya kompatibel dan memiliki set fitur yang berbeda. Anda dapat menemukan beberapa kelebihan dan kekurangan penggunaan Oracle Cloud. PostgreSQL:
  • Ini adalah produk kombinasi karena kebanyakan orang melihatnya sebagai versi open source Oracle namun juga berusaha keras untuk membandingkannya dengan MySQL. Pengembang seperti PostgreSQL karena menyediakan sejumlah besar fitur yang cenderung tidak didukung oleh MySQL. Selain itu, transisi untuk pengembang dari Oracle atau SQL Server relatif mudah karena PostgreSQL cenderung mengikuti jejak mereka. Namun, MySQL cenderung memberikan kemudahan penggunaan yang lebih baik dan agak lebih cepat dari PostgreSQL. Anda dapat menemukan beberapa pro dan kontra yang menarik tentang produk ini di Anchor and DigitalOcean. SQL Server:
  • Produk ini menyediakan fungsionalitas RDBMS yang penting dengan sejumlah add-on. Yang penting untuk diingat tentang SQL Server adalah Microsoft menciptakannya untuk Windows, dan segala sesuatu tentang produk ini mencerminkan permulaan itu. Secara umum, administrator menemukan bahwa bekerja dengan SQL Server relatif mudah kecuali jika mereka perlu menggunakan berbagai pengaya tersebut. Pengembang seperti SQL Server karena terintegrasi dengan baik dengan produk bahasa Microsoft. Anda bisa membaca pro dan kontra tentang produk ini di InfoWorld, The Register, dan SQLServerF1.
Bahkan dengan gambaran singkat dari berbagai pilihan ini, Anda dapat melihat kebutuhan untuk meneliti pilihan RDS Anda sepenuhnya sebelum melakukan pilihan tertentu. Dalam beberapa kasus, Anda mungkin perlu mengkonfigurasi setup dummy dan melakukan tes untuk melihat opsi mana yang paling sesuai untuk aplikasi Anda. Setelah Anda mulai mengisi RDBMS dengan data dunia nyata, pindah ke mesin database lain biasanya merupakan tugas yang mahal, rawan kesalahan, dan memakan waktu. Pengembang cerdas membutuhkan waktu tambahan untuk membuat pilihan yang baik pada awalnya, daripada menemukan bahwa pilihan tertentu adalah sebuah kesalahan setelah aplikasi memasuki tahap pengembangan (atau lebih buruk lagi) produksi.
Memilih sebuah AWS RDS Database Engine - dummies

Pilihan Editor

10 Outlook 2013 Jalan pintas layak diambil - dummies

10 Outlook 2013 Jalan pintas layak diambil - dummies

Meskipun komputer dan program perangkat lunak seperti Outlook 2013 seharusnya menyelamatkan Anda waktu, beberapa hari ini sepertinya tidak menjadi masalah. Tombol juggling, kunci, dan Pita sepertinya bisa memakan waktu seharian. Berikut adalah beberapa cara pintas yang bisa menghemat waktu dan ketegangan Anda.

Cara menambahkan kontak di Outlook 2013 - dummies

Cara menambahkan kontak di Outlook 2013 - dummies

Bila bukan apa yang Anda ketahui tapi siapa yang Anda kenal, Anda butuh alat yang bagus untuk mencatat siapa siapa. Outlook 2013 adalah alat yang hebat untuk mengelola nama dan alamat Anda, dan ini mudah digunakan sebagai Buku Hitam Kecil Anda.

Cara menambahkan foto ke kontak Outlook 2013 - dummies

Cara menambahkan foto ke kontak Outlook 2013 - dummies

Anda dapat menyertakan gambar dengan kontak informasi yang Anda kumpulkan di Outlook 2013, dan tidak hanya untuk hiasan. Kini setelah banyak ponsel dan perangkat seluler lainnya melakukan sinkronisasi dengan daftar Kontak Outlook, Anda dapat membuat gambar seseorang muncul di layar ponsel Anda setiap kali dia menelepon atau mengirim SMS. Foto-foto itu ...

Pilihan Editor

Cara Mengatasi Masalah Lingkaran di lingkaran PSAT / NMSQT - dummies

Cara Mengatasi Masalah Lingkaran di lingkaran PSAT / NMSQT - dummies

Ada di mana-mana, terutama di PSAT / NMSQT. Bukan kebetulan bahasa Inggris berisi begitu banyak rujukan ke lingkaran: lingkaran teman, air mengitari cerat, lingkaran penuh, dan sebagainya. Ketika Anda menekan lingkaran pertanyaan pada PSAT / NMSQT, ingat fakta-fakta ini: Jari-jari adalah garis lurus dari pusat lingkaran ...

Meningkatkan Motivasi Anda untuk Dilakukan dengan baik di MAT - dummies

Meningkatkan Motivasi Anda untuk Dilakukan dengan baik di MAT - dummies

Uji Analogi Miller (Miller Analogies Test - MAT) adalah tes standar yang biasanya digunakan untuk penerimaan sekolah pascasarjana, jadi Anda sudah termotivasi untuk melakukannya dengan baik. Sebagai belajar untuk MAT menjadi sulit, memakan waktu, membosankan, atau hanya membosankan, akan sulit untuk mempertahankan motivasi Anda untuk melanjutkan pencarian Anda. Jadi, bagaimana Anda bisa meningkatkan level Anda saat ini?

Pilihan Editor

Bagaimana memberi nama file HTML - dummies

Bagaimana memberi nama file HTML - dummies

Anda tidak dapat membuka kode Anda di browser sampai Anda menyimpan itu dengan perpanjangan nama file. html (atau .htm). Ingat bahwa judul halaman ditampilkan di bilah judul browser atau bilah tab. Judul benar-benar bagaimana halaman Anda "diidentifikasi" ke seluruh dunia. Nama file halaman, meskipun, lebih merupakan bagian dalam ...

Bagaimana Mencocokkan Email Pemasaran dengan Brand Anda - dummies

Bagaimana Mencocokkan Email Pemasaran dengan Brand Anda - dummies

Branding e-mail pemasaran Anda membantu audiens Anda untuk segera mengenali dan membedakan e-mail Anda dari e-mail asing yang mereka terima. Menjaga pencitraan e-mail Anda konsisten dari waktu ke waktu memungkinkan penerima Anda mengenal Anda dan e-mail karena mereka menerima beberapa e-mail dari Anda. Semua komunikasi bisnis Anda harus mengandung elemen pencitraan merek yang konsisten, dan ...