راکت
حل شده

مونگو دی بی

4 پاسخ

سلام دوستان به نظر شما ارزش داره بنده mysql رو کنار بزارم و از mongodb تو پروژه هام استفاده کنم؟
mongodb می تونه جای mysql قرار بگیره و در لاراول ازش استفاده کنم و هیچ مشکلی پیش نیاد و همه نیازهای پایگاه داده رو برآورده کنه؟
مزایای مانگو دبی بیشتره یا مای اسکیوال؟ اصلا میشه از مانگو دی بی به جای مای اس کیوال استفاده کرد؟ من علاقه دارم سوئیچ کنم به مانگو دی بی.

ثبت پرسش جدید

پاسخ‌ها

4
HRH
HRH
@h.r.hassani

تخصص: back-end developer , switching to AI

بهترین پاسخ

ببین خیلی تفاوتی نداره ولی اگر کارایی برنامه ات برات مهمه بستگی به زبان سمت سرور داره مثلا php با mysql سریع تره و node.js هم با مونگو سریع تره

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

تخصص: مهندس نرم افزار

nosql ها برای جایگزینی sql ساخته نشدن
بستگی به پروژه داره که از کدوم استفاده کنی

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

احتراما سوالتون اشتباهه. دلیلش هم اینه:
همون طوری که احتمالا خودتون میدونید MySQL که یک دیتابیس رابطه ای هست و MongoDB یک دیتابیس NoSQL هست. یعنی تفاوت های زیادی با هم دارند و نباید بجای همدیگه بکار برن و یا با هم مقایسه بشن.

در پروژه های زیادی بنا بر نیاز، از هر دو همزمان استفاده میشه. یعنی بخشی از داده ها که دیتابیس های رابطه ای براشون بهتر هست از MySQL استفاده میکنند و بعضی دیگه از داده ها که ساختار مرتبی ندارند و باید دست برنامه نویس برای حالت های مختلف بازتر باشه میرن به سمت NoSQL و MongoDB.

پس با این شرایط به نظرم بهترین پیشنهاد اینه که هر دو شون رو مسلط بشید و به تناسب نیاز تصمیم گیری کنید.

شاید پاسخ شما همین‌جا باشد

حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

سلام
بسیار عالی@mhyeganeh

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام