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

Насколько были заполнены базы данных в последнем проекте

В последнем проекте работал с PostgreSQL, объем данных составлял около 500 ГБ. Основные таблицы:

  • Пользователи: ~10 млн записей
  • Транзакции: ~150 млн записей
  • Логи действий: ~1 млрд записей

Для оптимизации использовали:

java
// Пример настройки индексов через JPA
@Entity
@Table(indexes = @Index(columnList = "userId, created_at"))
public class Transaction {
    // поля сущности
}

Партиционирование по датам для логов, репликация для отказоустойчивости. Нагрузка была ~5k RPS, средний размер строки ~1-2 КБ.

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

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

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

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