Каким образом реализовать выполнение повторяющихся запросов к базе данных с определенной периодичностью?
Для выполнения повторяющихся запросов к базе данных с определённой периодичностью в Java можно использовать несколько подходов:
Читать ответПодготовка к интервью
15 вопросов с собеседований в Северсталь-Ифоком
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Северсталь-Ифоком. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, hibernate.
Каталог
Для выполнения повторяющихся запросов к базе данных с определённой периодичностью в Java можно использовать несколько подходов:
Читать ответРазработка базы данных обычно проходит несколько этапов:
Читать ответИндекс без определённого порядка (heap-индекс) — это структура данных в базе, которая не поддерживает сортировку ключей.
Читать ответПри работе с базой данных через Hibernate/JPA я обычно:
Читать ответНа предыдущем месте работы проверку и оценку поставленных задач обычно осуществлял тимлид или менеджер проекта.
Читать ответДа, в работе с базами данных я применял кластерные индексы.
Читать ответExecutorService — это интерфейс для управления пулом потоков и асинхронным выполнением задач. Основные реализации из стандартной библиотеки Java:
Читать ответАннотация @Transactional в Spring используется для управления транзакциями на уровне методов или классов.
Читать ответReactive Streams — это стандарт для асинхронной обработки потоков данных с поддержкой backpressure, позволяющий эффективно управлять нагрузкой и ресурсами.
Читать ответВ Maven область использования подключаемой библиотеки определяется с помощью элемента scope в описании зависимости в файле pom.xml.
Читать ответАбстрактный класс в Java — это класс, который не может быть инстанцирован напрямую и может содержать как реализованные методы, так и абстрактные (без реализации).
Читать ответКластерные индексы обычно применяются в базах данных для оптимизации запросов, когда данные часто извлекаются в отсортированном виде или по диапазону значений. Примеры сценариев:
Читать ответ