Веб-версияОткрыть в Telegram

Пост🧩 Сложная SQL-задача: симуляция DNS-кеша

21 сентября 2026
D
Data Science. SQL hub
🧩 Сложная SQL-задача: симуляция DNS-кеша Есть таблица запросов: CREATE TABLE dns_requests ( request_id BIGINT PRIMARY KEY, requested_at TIMESTAMP, node_id INT, domain TEXT, record_type TEXT, ttl_seconds INT ); Правила: • Ключ кеша: node_id + domain + record_type. • Первый запрос - MISS, он создаёт запись в кеше. • Запись действует до requested_at + ttl_seconds. • Запрос в момент истечения TTL — уже MISS. • HIT не обновляет TTL. • Новый MISS заменяет старую запись. При одинаковом времени порядок задаёт request_id. Напишите один SQL-запрос, который вернёт: request_id cache_status -- HIT / MISS cache_loaded_at cache_expires_at source_request_id -- какой MISS создал запись Главная ловушка: ttl_seconds у HIT использовать нельзя — срок жизни определяется последним MISS. Дополнительно посчитайте для каждого узла процент запросов, обработанных локально, и количество обращений к CoreDNS. Условия: PostgreSQL, без процедур, циклов и временных таблиц.
25 · 2.9K ·

Рядом в ленте

DData Science. SQL hubУчаствуй во всероссийском ИТ-чемпионате МТС True Tech Champ 2026 c призовой фондом 10 250 000 рублей. Если тебе нравятся алгоритмы, структуры данных и задачи наDData Science. SQL hub🔥 PostgreSQL 19 задерживается релиз может сдвинуться на несколько недель или даже месяцев. Причина не в одной критической ошибке, а в масштабе переработок. Посл
это сообщение
DData Science. SQL hubОбъектное хранилище в эпоху быстрых данных Объём данных, с которыми нужно работать, растёт ежедневно. Стандартных решений уже не хватает для задач ИИ и аналитикDData Science. SQL hub🌟 Samsone: открытые аудиоязыковые модели для смартфонов Samsung опубликовали Samsone - семейство из трёх небольших аудиоязыковых моделей для работы на мобильных

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем