سلام دوستان یه پروژه کتابخونه دارم با نودجی اس
دیتابیسی که برای اینکار قراره استفاده بشه بهتره چی باشه؟mysql یا mongodb
باتوجه به اینکه این سیستم قراره برای تعداد زیادی دانشجو باشه و حجم زیادی دیتارو داریم
قبل از مطرح کردن سوال ، بهتره ابتدا خودتون درباره اش تحقیق بفرمایید :
https://gerdoo.me/search/?query=mysql+vs+mongodb+&t=nd
@MohammadHasani
سلام وقت بخیر
خسته نباشید
اگر برای شما توی پروژه رابطه مهمه و رابطه بی جداول مختلف دارین پس بهتره از mysql استفاه کنین
ولی اگر ساختار براتون مهم نیست بنابر این بهتره از mogodb استفاده کنین
سلام
با توجه به آیتم های فیکس شده ای مثل نام و دسته بندی کتاب، فیپا و شابک، انتشارات و قیمت، دانشجو و رشته مرتبط و ... نقش روابط در هم تنیده کاملا مشخصه، استفاده از mysql منطقی تر به نظر میرسه.
پس اشتباه از من بود
در پروژه ای که روابط نقش کلیدی دارند بهتر هست از دیتابیس های رابطه ای استفاده کنید مثل همین mysql که اسمش رو بیان کردید
Mongodb یک دیتابیس Nosql هست یعنی رابطه توش معنی نداره
برای دیتابیس های کوچیک: sqlite
متوسط: mysql
بزرگ: mongodb و reddit و sql server
مناسب هستن.
با توجه به این میتونید دیتابیستون را انتخاب کنید.
مقایسه Mysql که یک دیتابیس رابطه ای هست با MongoDB که NoSQL هست مثل مقایسه سیب و گلابیه و نباید بصورت مستقیم با هم مقایسه شوند.
به نظرم زیاد درست نیست تقسیم بندی و مقایسه رو هم بر اساس تعداد کاربر و حجم اطلاعات به این شکل انجام بدیم.
در نهایت همون طوری که اکثر دوستان اشاره کردند، احتمالا برای موضوع پروژه شما دیتابیس رابطه ای انتخاب بهتری باشه که بر همین اساس MySQL یکی از بهترین گزینه هاست که پیشنهاد میشه.
با سلام . طبق تجربه بنده. مهم مهارت شماست . وگرنه تو داده هایی که احتمالا شما باهاش سرو کار دارید قطعا دیتابیس اهمیت زیادی نداره.من حدود 5 پروژه بزرگ ک روابط مختلفی داشتن رو با مونگو پیاده سازی کردیم.و نتیجه کار بسیار قابل قبول بوده .با پکیج مونگوز بسیار روابط شیرین و کار با مونگو دی بی راحت خواهد شد. درنتیجه با هر دیتابیسی که توش مهارت دارید کار کنید . و در نودجی اس کار با مونوگو و مونگوز به شدت انعطاف پذیره
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟