راکت
حل شده

sql یا noSql

3 پاسخ

با سلام و احترام
دوستان یه سوال ذهنم رو درگیر کرده و ترجیح دادم بیام از تجربیات شما عزیزان استفاده کنم .
میخواستم بدونم برای شخصی که تازه میخواد rest api نویسی رو شروع کنه و در حد دروس دانشگاهی با پایگاه داده و دیتابیس آشنا هست
بهتره اول سمت sql بره و بعد به سمت nosql (برای مثال mongodb) بره ؟ یا کلا اهمیت خاصی نداره و میشه از اولم با mongo استارت زد ؟
اگر لطف کنید معایب و مزایای هر کدام رو هم بگین ممنون میشم .

ثبت پرسش جدید

پاسخ‌ها

3
عرفان همتی
عرفان همتی
@erfanhemmati

تخصص: Backend Developer

بهترین پاسخ

@javadbabaei009
ببینید دیتابیس‌ها عموما به دو دسته تقسیم میشن
1- دیتابیس‌های رابطه‌ای (Relational) مثل Mysql, PostgreSql, MsSql و...
2- دیتابیس‌های غیر رابطه‌ای (Non Relational) مثل MongoDb, Redis و...
هر کدومشون تو جای به خصوصی کاربرد خاص خودشون رو دارن.
مثلا دیتابیس‌های غیر رابطه‌ای به دلیل اینکه برخی پیچیدگی‌های دیتابیس‌های رابطه‌‌ای رو ندارن، سرعت پردازش و عملیات‌های I/O بالاتری نسبت به دیتابیس‌های رابطه‌ای دارن.
تو پروژه‌های بزرگ و جاهایی که هم حجم دیتا بالاست و هم سرعت مهمه برامون، از دیتابیس‌های غیر رابطه‌ای استفاده میشه.

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

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

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

حسین شفیعی
حسین شفیعی
@hshafiei374

تخصص: توسعه دهنده لاراول

یه نصیحت از من داشته باش همیشه برو سمت چیزای جدید تر

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

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

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