ما هو Atlas؟
خدمة MongoDB السحابية المُدارة — بلا إدارة خوادم، مع طبقة مجّانية ممتازة للبدء.
خطوات البدء
- أنشئ حسابًا على mongodb.com/atlas.
- أنشئ Cluster مجّاني (M0).
- أضِف مستخدم قاعدة بيانات (اسم + كلمة مرور).
- اسمح بعنوان IP الخاصّ بك (Network Access).
- انسخ سلسلة الاتصال (Connection String).
الاتصال
const uri = "mongodb+srv://user:pass@cluster.mongodb.net/myapp";
await mongoose.connect(uri);
⚠️ ضع سلسلة الاتصال في
.envولا ترفعها إلى Git.
مزايا Atlas
- نسخ احتياطي تلقائي واستعادة.
- مراقبة الأداء والاستعلامات البطيئة.
- توسّع تلقائي و Replica Sets (يدعم المعاملات).
- توزيع جغرافي قريب من مستخدميك.
🎯 التالي: الأمان وأفضل الممارسات.