Встречается на собеседованиях • сегодня

Почему использовал маленькую базу данных

Использование маленькой БД может быть оправдано в нескольких случаях:

  1. Прототипирование и тестирование – для быстрой проверки идей без накладных расходов на администрирование.
  2. Встроенные решения (SQLite, H2) – удобны для embedded-приложений или локального хранения (например, кэш).
  3. Ограниченные ресурсы – если приложение работает на слабом железе или в облаке с тарификацией по объёму данных.
  4. Специфичные сценарии – например, key-value хранилище (Redis) для сессий вместо полноценной СУБД.

Пример с H2 для тестов:

java
// application-test.properties  
spring.datasource.url=jdbc:h2:mem:testdb  
spring.datasource.driverClassName=org.h2.Driver  

Мини-БД экономят время и ресурсы, но не подходят для высоконагруженных проектов.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы