كيف يمكنني نقل البيانات من بوستجرس إلى الخلية تعمل على الأمازون RDS ؟
-
08-07-2019 - |
سؤال
اريد نقل قاعدة بيانات مع جانغو مخطط من بوستجرس إلى الخلية ، التي تعمل على الأمازون قوات الدفاع الرواندية.لا يمكن إعادة إنشاء الجداول باستخدام manage.py ولكن أنا لا تزال تبحث عن وسيلة إلى الهجرة على كل من صف البيانات.لا أحد يعرف نظيفة من يتحرك أكثر من ذلك ؟ هل هناك أي gotchas احترس مع أمازون آر دي إف ؟
نصائح أخرى
إذا احتياطية كيو قاعدة البيانات الخاصة بك واختيار الخيار "إدراج أوامر" سوف ينتهي بك الأمر مع ملف نصي من ادخال البيانات SQL من الناحية النظرية يمكن تشغيل مقابل قاعدة بيانات SQL مختلفة، في هذه الحالة الخلية. في واقع الامر انه يجري الاعتماد على أنواع قواعد البيانات الذي تستخدمه منذ ليس كل أنواع البيانات كيو و MySQL خريطة مباشرة مع بعضها البعض.
وومسكتك بالنسبة لي مع RDS الأمازون هو بيان أنه ستكون هناك نافذة 4 ساعة كل أسبوع حيث تحتاج قاعدة البيانات التي يجب اتخاذها لأسفل لترميم وصيانة. الشيء الثابت مع قواعد البيانات العلائقية وجعلها المتسامحة مع النسخ المتماثل والمجموعات. في هذه اللحظة RDS الأمازون لا يحل أي من هذه القضايا، ويبدو أنها ببساطة عن طريق استخدام مثيل EC2 لاستضافة خادم MySQL وهو أمر ما كان ممكن القيام به لفترة طويلة دون RDS.
وأنا شخصيا أحب الاتجاه RDS يتجه على الرغم من ونتطلع إلى اليوم الذي يمكن علاج قاعدة بيانات علائقية على شكل مربع أسود وليس لديها ما يدعو للقلق التسامح مع الخطأ والتدرجية، ومثل هذا المنتج الأمازون SimpleDB الآن.