ما الفرق بين AWS Aurora و MySQL؟

Ma Alfrq Byn Aws Aurora W Mysql



تُستخدم Amazon RDS لإنشاء قواعد بيانات على السحابة تقدم خدمات مُدارة بالكامل. تعني الخدمات المُدارة بالكامل أن معظم العمليات تتم آليًا وتتم إدارتها بواسطة النظام الأساسي بدلاً من المستخدم. بالإضافة إلى ذلك ، فإن AWS Aurora و MySQL هما المحركان المستخدمان في RDS ، والتي لها العديد من أوجه التشابه والاختلاف.

سيشرح هذا الدليل AWS Aurora و MySQL والاختلافات بينهما.

ما هو AWS Aurora؟

Aurora من Amazon عبارة عن نظام RDS متوافق مع MySQL و PostgreSQL تم إنشاؤه للسحابة لتحسين الأداء. يوفر قواعد بيانات آمنة على سحابة AWS بتكلفة 1/10 من تكلفة قواعد البيانات المستخدمة تجاريًا. إنها خدمة RDS أو خدمة قاعدة بيانات علائقية مدارة بالكامل من Amazon تعمل على أتمتة مهام الإدارة التي تستغرق وقتًا طويلاً:









كيف تُنشئ قاعدة بيانات باستخدام AWS Aurora؟

لإنشاء قاعدة بيانات في AWS باستخدام Aurora ، تفضل بزيارة لوحة معلومات Amazon RDS:







اضغط على ' إنشاء قاعدة بيانات ' زر:



حدد ' إنشاء سهل 'الخيار من طريقة إنشاء قاعدة البيانات:

لتهيئة نوع المحرك ، انقر فوق الزر ' Aurora (متوافق مع MySQL) ' محرك:

اضغط على ' ديف / اختبار 'لاختبار قاعدة البيانات وتغييرها لأغراض الإنتاج. اكتب اسم قاعدة البيانات لتعريف الكتلة واسم المستخدم الرئيسي:

قم بالتمرير لأسفل إلى أسفل الصفحة وانقر فوق الزر ' إنشاء قاعدة بيانات ' زر:

بمجرد إنشاء قاعدة البيانات ، انقر فوق اسمها:

تم إنشاء قاعدة البيانات بنقاط النهاية المتاحة على الصفحة:

ما المقصود بـ AWS MySQL؟

تقوم MySQL بتخزين البيانات في صفوف وأعمدة لإنشاء جداول مثل قواعد البيانات العلائقية الأخرى في النظام الأساسي السحابي لـ AWS. تتيح لغة الاستعلام الهيكلية (SQL) للمستخدمين إنشاء البيانات والتحكم فيها وإدارتها والاستعلام عنها باستخدام مساحة التخزين على السحابة. يقوم بتخزين واسترداد البيانات من السحابة دون الحاجة إلى إدارتها محليًا:

كيف تُنشئ قاعدة بيانات باستخدام AWS MySQL؟

لإنشاء RDS باستخدام محرك MySQL ، انقر فوق ' إنشاء قاعدة بيانات ' زر:

حدد ' إنشاء سهل 'ثم اختر' MySQL ' محرك:

تسمح MySQL بثلاثة أنواع من أحجام مثيلات قاعدة البيانات وهي ' إنتاج '،' ديف / اختبار '، و ' الطبقة المجانية 'ليتم اختياره وفقًا لذلك. اكتب اسم معرف مثيل قاعدة البيانات واسم المستخدم الرئيسي:

قم بالتمرير لأسفل الصفحة لتعيين كلمة المرور ثم انقر فوق ' إنشاء قاعدة بيانات ' زر:

انقر فوق اسم قاعدة البيانات بعد إنشائها:

تم إنشاء قاعدة البيانات باستخدام محرك MySQL:

Aurora مقابل MySQL

إذا كانت قاعدة البيانات بحاجة إلى الإنشاء كنموذج أولي بدلاً من الإنتاج ، فاستخدم MySQL أو PostgreSQL. بينما إذا كان للاستخدام الإنتاجي ويحتاج إلى قاعدة بيانات مُدارة ، فاختر Aurora. تقدم Aurora جميع مزايا حل RDS المُدار بالكامل وقابلية التوسع التلقائي من حيث التخزين.

هذا كل ما يتعلق بـ AWS Aurora و MySQL والاختلافات بينهما.

خاتمة

تعتبر AWS Aurora مناسبة بشكل أفضل لإنشاء قواعد بيانات على مستوى الإنتاج وهي عبارة عن RDS مُدارة بالكامل وقابلة للتطوير على السحابة. إنه أسرع بكثير وأكثر كفاءة من قواعد بيانات MySQL أو PostgreSQL وقد اختاروا النماذج الأولية أو قواعد بيانات الاختبار. يوضح هذا الدليل كيفية إنشاء RDS باستخدام Aurora و MySQL على منصة AWS.