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