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

Что такое Embedded

В Java, Embedded обычно относится к встраиваемым (embedded) базам данных или системам, которые работают внутри приложения без необходимости внешнего сервера. Например, H2, HSQLDB или Derby — это embedded БД, которые запускаются в процессе JVM и хранят данные локально.

Пример с H2:

java
// Подключение embedded H2
try (Connection conn = DriverManager.getConnection("jdbc:h2:mem:testdb")) {
    Statement stmt = conn.createStatement();
    stmt.execute("CREATE TABLE users (id INT, name VARCHAR(50))");
    stmt.execute("INSERT INTO users VALUES (1, 'John')");
    // ...
}

Плюсы:

  • Не требует отдельного сервера.
  • Быстрый старт и удобство для тестирования.

Минусы:

  • Не подходит для высоконагруженных продакшен-сценариев.
  • Ограниченная масштабируемость.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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