مؤخرا بدأت في تعلم الNode js و الحمد لله استطعت في ظرف وجيز أن أطور مواقع من الصفر بهذه التقنية الجميلة و لكن كان أمامي عائق وحيد ألا و هو قاعدة البيانات بسبب أنني سبق لي و تعاملت مع الMySql ولكني لم أحببها بسبب الSyntax الخاص بها فبدأت أبحت عن بديل لأجد قاعدة البيانات Mongodb و لكن ومع تعمقي بعض الشيء و بعد بحث على محرك البحث جوجل وجدت أنها تختلف جذريا عن الSql فهي لا تعتمد على مفهوم الTables و الRows و الColumns بل تعتمد على الCollections و تقوم بتخزين البيانات على شكل JSON . فبالتالي ليست هناك شيء اسمه One to many أو many to many أي أنه لا توجد علاقات بين الTables كما في الSql .

الخلاصة : هل يمكنني الإعتماد على الNosql في مشاريعي القادمة ؟ و هل تلبي هاته الأخيرة الحاجة لأي مشروع مهما كان ؟ و شكرا مسبقا .