Винаги ли се нуждаете от база данни за вашето приложение? Разбира се, че не.
Както при всичко в технологиите, нищо не е идеално във всяка ситуация.
Компютрите предлагат много различни начини за съхранение на данни. Най-очевидната алтернатива са файловете .
Често срещан пример е CMS. Някои CMS използват база данни за съхранение на данни (помислете за WordPress), други предпочитат да съхраняват данни с помощта на файлове (мисля Grav или Statamic).
Неизползването на база данни в този случай означава по-лесно разгръщане към хостинг услуга.
Но когато работите с много данни, базата данни определено е чудесен начин да опростите живота си в дългосрочен план.
Ако създавате приложение за macOS или iOS, може да решите, че JSON или Plist файл е всичко, от което се нуждаете, за да обработвате данни, тъй като потребителят не трябва да съхранява много от тях.
Или може би Core Data (обвивка за вътрешна база данни на SQLite) е най-подходяща за вас.
Както винаги, всичко е баланс между сложност и удобство.