Amazon Aurora هو محرك قاعدة بيانات علائقية من Amazon Web Services (AWS). إنه متوافق مع MySQL ، مما يعني أنه يمكن استخدام الكود والتطبيقات وبرامج التشغيل المستخدمة في قواعد البيانات التي تعتمد على MySQL في Aurora مع الحد الأدنى من التغييرات أو بدونها. 

تدير Amazon Relational Database Service (RDS) قواعد بيانات Aurora من خلال التعامل مع التوفير والتصحيح والنسخ الاحتياطي والاسترداد والمهام الأخرى. 

يمكن للمطور الترحيل من وإلى قواعد بيانات MySQL باستخدام أدوات mysqldump (تصدير) واستيراد mysql (استيراد) أو باستخدام ميزة ترحيل DB Snapshot في RDS. يستغرق ترحيل البيانات عادةً ساعة.

يخزن Aurora ما لا يقل عن 10 جيجابايت ويتوسع تلقائيًا إلى 64 تيرابايت كحد أقصى. 

تقسم الخدمة حجم قاعدة البيانات إلى كتل بحجم 10 غيغابايت ، موزعة على أقراص مختلفة. يتم نسخ كل كتلة بست طرق عبر ثلاث مناطق توافر خدمات AWS (AZs). 

إذا فشلت البيانات الموجودة في أحد مناطق AZ ، يحاول Aurora استرداد البيانات في منطقة AZ أخرى. تقوم Aurora أيضًا بالتصحيح الذاتي ، مما يعني أنها تقوم بمسح الأخطاء تلقائيًا لكتل ​​البيانات والأقراص.

يمكن للمطور زيادة الموارد المخصصة لمثيل قاعدة بيانات وتحسين الإتاحة من خلال Amazon Aurora Replicas ، التي تشترك في نفس مساحة التخزين مع مثيل Elastic Compute Cloud (EC2). 

يمكن ترقية نسخة Amazon Aurora Replica إلى مثيل أساسي دون فقدان أي بيانات ، مما يساعد في التغلب على الخطأ في حالة فشل المثيل الأساسي. 

إذا قام مطور بعمل نسخة متماثلة من Aurora ، فستفشل الخدمة تلقائيًا في غضون دقيقة واحدة ؛ يستغرق تجاوز الفشل بدون نسخة متماثلة حوالي 15 دقيقة.

للأمان ، تقوم Amazon Aurora بتشفير البيانات أثناء نقلها عبر AWS Key Management Service. يتم أيضًا تشفير النسخ الاحتياطية التلقائية واللقطات والبيانات الموجودة على التخزين الأساسي والنسخ المتماثلة على نفس المجموعة. بالإضافة إلى ذلك ، يتم إنشاء مثيلات Aurora DB في Amazon VPC ، مما يسمح للمستخدمين بعزل قاعدة بيانات على شبكتهم لمزيد من الأمان.

Amazon Aurora Serverless (بدون خادم)

Aurora Serverless هو إصدار قابل للتوسيع تلقائيًا عند الطلب من Amazon Aurora ، وهو قاعدة بيانات ارتباطية عالية الأداء تم تصميمها للسحابة. 

باستخدامه ، لا يحتاج المسؤولون إلى إدارة مثيلات Aurora Serverless DB لأن قاعدة البيانات الخاصة بك سترتفع أو تنخفض بناءً على المتطلبات وتبدأ وتغلق تلقائيًا عند الحاجة. 

يروق نموذج قاعدة البيانات العامة هذا الحد الأدنى للشركات الناشئة والشركات الكبيرة. 

يمكن لفريق تكنولوجيا المعلومات نشر Aurora Serverless لمجموعة متنوعة من حالات الاستخدام ، ويرجع ذلك أساسًا إلى زيادة حجمه أو خفضه بناءً على متطلبات التطبيق. 

تعد قاعدة البيانات اختيارًا جيدًا لتطبيق به عبء عمل غير متوقع أو متغير ، أو مواقع الويب التي تشهد أحيانًا ارتفاعًا في حركة المرور ، أو قواعد البيانات الموزعة بشكل غير متساو مع قفزات عشوائية في الاستعلامات.

→ اقرأ أيضًا: 

حصة

مقالات ذات صلة

ابق على اطلاع باتجاهات التكنولوجيا والإدارة من خلال النصوص ومقاطع الفيديو والمواد القابلة للتنزيل.