پایگاه داده برای توسعه هر نرمافزاری ضروری است و این پایگاه دادهای که انتخاب میشود، یکی از نیازهای اصلی معماری نرمافزار میباشد. در سال 2018-2019، ما به عنوان توسعهدهنده انتخابهای زیادی برای پایگاه داده داریم. عمدتا میتوانیم دو نوع پایگاه داده داشته باشیم. پس بیایید با محبوبترین پایگاه دادهها شروع کنیم.
پایگاه داده NoSQL (که Not Only SQL Databases هم نامیده میشود) سیستمهای پایگاه داده غیررابطهای هستند که برای ذخیرهسازی و بازیابی دادهها مورد استفاده قرار میگیرند. این روزها پایگاه دادههای NoSQL بسیار فراوان به عنوان بخشی از برنامههای بلادرنگ (real-time) مورد استفاده قرار میگیرند.