Ποια είναι η διαφορά μεταξύ του AWS Aurora και της MySQL;

Poia Einai E Diaphora Metaxy Tou Aws Aurora Kai Tes Mysql



Το Amazon RDS χρησιμοποιείται για τη δημιουργία βάσεων δεδομένων στο cloud που προσφέρει πλήρως διαχειριζόμενες υπηρεσίες. Οι πλήρως διαχειριζόμενες υπηρεσίες σημαίνουν ότι οι περισσότερες από τις διαδικασίες είναι αυτοματοποιημένες και διαχειριζόμενες από την πλατφόρμα και όχι από τον χρήστη. Επιπλέον, το AWS Aurora και η MySQL είναι οι μηχανές που χρησιμοποιούνται στο RDS, οι οποίοι έχουν πολλές ομοιότητες και διαφορές.

Αυτός ο οδηγός θα εξηγήσει τα AWS Aurora, MySQL και τις διαφορές τους.

Τι είναι το AWS Aurora;

Το Aurora της Amazon είναι ένα RDS συμβατό με MySQL και PostgreSQL που δημιουργήθηκε για το cloud για τη βελτίωση της απόδοσης. Προσφέρει ασφαλείς βάσεις δεδομένων στο σύννεφο AWS στο 1/10 του κόστους των βάσεων δεδομένων που χρησιμοποιούνται εμπορικά. Είναι μια πλήρως διαχειριζόμενη υπηρεσία RDS ή Relational Database της Amazon που αυτοματοποιεί τις χρονοβόρες εργασίες διαχείρισης:









Πώς να δημιουργήσετε μια βάση δεδομένων χρησιμοποιώντας το AWS Aurora;

Για να δημιουργήσετε μια βάση δεδομένων στο AWS χρησιμοποιώντας το Aurora, επισκεφτείτε τον πίνακα εργαλείων Amazon RDS:







Κάνε κλικ στο ' Δημιουργία βάσης δεδομένων Κουμπί ”:



Επίλεξε το ' Εύκολη δημιουργία ” επιλογή από τη μέθοδο δημιουργίας βάσης δεδομένων:

Για να διαμορφώσετε τον τύπο κινητήρα, κάντε κλικ στο ' Aurora (Συμβατό με MySQL) ' κινητήρας:

Κάνε κλικ στο ' Dev/Test ” για να δοκιμάσετε τη βάση δεδομένων και να την αλλάξετε για παραγωγικούς σκοπούς. Πληκτρολογήστε το όνομα της βάσης δεδομένων για να προσδιορίσετε το σύμπλεγμα και το κύριο όνομα χρήστη:

Κάντε κύλιση προς τα κάτω στο κάτω μέρος της σελίδας και κάντε κλικ στο ' Δημιουργία βάσης δεδομένων Κουμπί ”:

Μόλις δημιουργηθεί η βάση δεδομένων, κάντε κλικ στο όνομά της:

Η βάση δεδομένων έχει δημιουργηθεί με τελικά σημεία διαθέσιμα στη σελίδα:

Τι είναι το AWS MySQL;

Η MySQL αποθηκεύει δεδομένα σε σειρές και στήλες για να δημιουργήσει πίνακες όπως άλλες σχεσιακές βάσεις δεδομένων στην πλατφόρμα cloud AWS. Η Structured Query Language (SQL) επιτρέπει στους χρήστες να κατασκευάζουν, να ελέγχουν, να διαχειρίζονται και να αναζητούν δεδομένα χρησιμοποιώντας τον αποθηκευτικό χώρο στο cloud. Αποθηκεύει και ανακτά δεδομένα από το cloud χωρίς να χρειάζεται να τα διαχειρίζεται on-premise:

Πώς να δημιουργήσετε μια βάση δεδομένων χρησιμοποιώντας το AWS MySQL;

Για να δημιουργήσετε ένα RDS χρησιμοποιώντας τη μηχανή MySQL, κάντε κλικ στο ' Δημιουργία βάσης δεδομένων Κουμπί ”:

Επίλεξε το ' Εύκολη δημιουργία ' επιλογή και μετά επιλέξτε ' MySQL ' κινητήρας:

Η MySQL επιτρέπει τρεις τύπους μεγεθών παρουσίας DB που είναι ' Παραγωγή », « Dev/Test ', και ' Δωρεάν Επίπεδο ” να επιλεγεί ανάλογα. Πληκτρολογήστε το όνομα του αναγνωριστικού παρουσίας DB και του κύριου ονόματος χρήστη:

Κάντε κύλιση προς τα κάτω στο κάτω μέρος της σελίδας για να ορίσετε τον κωδικό πρόσβασης και, στη συνέχεια, κάντε κλικ στο ' Δημιουργία βάσης δεδομένων Κουμπί ”:

Κάντε κλικ στο όνομα της βάσης δεδομένων μετά τη δημιουργία της:

Η βάση δεδομένων που χρησιμοποιεί τη μηχανή MySQL έχει δημιουργηθεί:

Aurora εναντίον MySQL

Εάν η βάση δεδομένων πρέπει να δημιουργηθεί ως πρωτότυπο και όχι για παραγωγή, χρησιμοποιήστε MySQL ή PostgreSQL. Ενώ εάν είναι για χρήση παραγωγής και χρειάζεται μια διαχειριζόμενη βάση δεδομένων, επιλέξτε το Aurora. Το Aurora προσφέρει όλα τα πλεονεκτήματα μιας πλήρως διαχειριζόμενης λύσης RDS και αυτόματης επεκτασιμότητας όσον αφορά την αποθήκευσή του.

Αυτά είναι όλα για τα AWS Aurora, MySQL και τις διαφορές τους.

συμπέρασμα

Το AWS Aurora είναι πιο κατάλληλο για τη δημιουργία βάσεων δεδομένων σε επίπεδο παραγωγής και είναι ένα πλήρως διαχειριζόμενο, επεκτάσιμο RDS στο cloud. Είναι πολύ πιο γρήγορο και αποτελεσματικό από τις βάσεις δεδομένων MySQL ή PostgreSQL και έχουν επιλέξει πρωτότυπα ή δοκιμαστικές βάσεις δεδομένων. Αυτός ο οδηγός έδειξε πώς να δημιουργήσετε RDS χρησιμοποιώντας το Aurora και MySQL στην πλατφόρμα AWS.