Ликбез по методологиям проектирования хранилищ данных
Хранилище данных — это информационная система, в которой хранятся исторические и коммутативные данные из одного или нескольких источников. Он предназначен для анализа, составления отчетов и интеграции данных транзакций из разных источников. В этой статье автор рассмотрит сильные и слабые стороны самых популярных методологий.
Базы данных
Хранилище данных — это информационная система, в которой хранятся исторические и коммутативные данные из одного или нескольких источников. Он предназначен для анализа, составления отчетов и интеграции данных транзакций из разных источников. В этой статье автор рассмотрит сильные и слабые стороны самых популярных методологий.
Базы данных
Media is too big
VIEW IN TELEGRAM
Типичные вопросы на собеседовании по SQL (часть 2)
часть 1
В этом видео автор продолжает подробно рассматривать типичные вопросы и задачи на собеседовании по языку SQL и способы их решения.
Смотреть это видео на youtube: youtu.be/dNNBKriXYdI
часть 1
В этом видео автор продолжает подробно рассматривать типичные вопросы и задачи на собеседовании по языку SQL и способы их решения.
Смотреть это видео на youtube: youtu.be/dNNBKriXYdI
Использование миграций баз данных в Go
В этом материале автор расскажет о том, как можно использовать миграции базы данных в ваших сервисах, написанных на Golang.
Базы данных
В этом материале автор расскажет о том, как можно использовать миграции базы данных в ваших сервисах, написанных на Golang.
Базы данных
Media is too big
VIEW IN TELEGRAM
Что такое Big Data за 6 минут
В этом видео автор дает подробные ответы на следующие вопросы:
• Что такое Big Data
• Big Data на пальцах
• Как использовать Big Data
• Польза от Big Data
• Что такое структурированные данные
• Что такое неструктурированные данные
• Что такое полуструктурированные данные
• Характеристики Big Data
Смотреть это видео на youtube: youtu.be/MqKAQCt65o4
В этом видео автор дает подробные ответы на следующие вопросы:
• Что такое Big Data
• Big Data на пальцах
• Как использовать Big Data
• Польза от Big Data
• Что такое структурированные данные
• Что такое неструктурированные данные
• Что такое полуструктурированные данные
• Характеристики Big Data
Смотреть это видео на youtube: youtu.be/MqKAQCt65o4
Как Figma удалось открыть себе путь к почти бесконечному масштабированию баз данных
С 2020 года стек баз данных Figma вырос почти в сотню раз. Это хорошая проблема, ведь она означает, что бизнес расширяется. Но в то же время она стала причиной технических сложностей. В течение последних четырёх лет они усиленно старались не отставать от прогресса и избегать потенциальных проблем, связанных с ростом.
Базы данных
С 2020 года стек баз данных Figma вырос почти в сотню раз. Это хорошая проблема, ведь она означает, что бизнес расширяется. Но в то же время она стала причиной технических сложностей. В течение последних четырёх лет они усиленно старались не отставать от прогресса и избегать потенциальных проблем, связанных с ростом.
Базы данных
Делаем резервное копирование кластера ClickHouse: простая инструкция
Документация ClickHouse по резервному копированию довольно небольшая и содержит инструкции по созданию резервных копий отдельной инсталляции СУБД. К сожалению, информации о том, как создавать резервные копии кластера, практически нет. Как и нет промышленного решения для управления бэкапом.
Базы данных
Документация ClickHouse по резервному копированию довольно небольшая и содержит инструкции по созданию резервных копий отдельной инсталляции СУБД. К сожалению, информации о том, как создавать резервные копии кластера, практически нет. Как и нет промышленного решения для управления бэкапом.
Базы данных
Соединение SortMergeJoin в Apache Spark
Рассмотрим, как реализован SortMergeJoin в Apache Spark, и заодно заглянем в исходный код на GitHub. Spark написан на языке Scala, и вся логика работы оператора доступна в открытом репозитории проекта.
Базы данных
Рассмотрим, как реализован SortMergeJoin в Apache Spark, и заодно заглянем в исходный код на GitHub. Spark написан на языке Scala, и вся логика работы оператора доступна в открытом репозитории проекта.
Базы данных
Media is too big
VIEW IN TELEGRAM
Что такое денормализация базы данных?
00:44 Что такое денормализация БД?
03:18 Когда она нужна?
05:53 Издержки денормализации
07:52 Пример
11:32 Опыт денормализации в компании
Смотреть это видео на youtube: youtu.be/RbUdncgeCjI
00:44 Что такое денормализация БД?
03:18 Когда она нужна?
05:53 Издержки денормализации
07:52 Пример
11:32 Опыт денормализации в компании
Смотреть это видео на youtube: youtu.be/RbUdncgeCjI
Почему граф в RAG работает лучше, чем вы думаете… но не так, как вам рассказали
В RAG-решениях все чаще обращаются к графовым базам данных. В этой статье автор опишет своё мнение относительно того, в каких ситуациях графовые базы данных действительно оправданы в RAG, а в каких стоит остаться на традиционном векторном подходе.
Базы данных
В RAG-решениях все чаще обращаются к графовым базам данных. В этой статье автор опишет своё мнение относительно того, в каких ситуациях графовые базы данных действительно оправданы в RAG, а в каких стоит остаться на традиционном векторном подходе.
Базы данных
Как оптимизировать PostgreSQL и не лишиться сна
В работе автор часто сталкивается с вопросами производительности PostgreSQL, поэтому собрал практические советы для разработчиков, инженеров и архитекторов облачной инфраструктуры. В статье вы рассмотрите, как правильно использовать индексы, анализировать планы выполнения запросов и избегать типичных ошибок при проектировании схемы.
Базы данных
В работе автор часто сталкивается с вопросами производительности PostgreSQL, поэтому собрал практические советы для разработчиков, инженеров и архитекторов облачной инфраструктуры. В статье вы рассмотрите, как правильно использовать индексы, анализировать планы выполнения запросов и избегать типичных ошибок при проектировании схемы.
Базы данных
Media is too big
VIEW IN TELEGRAM
Практика по SQL: группировка, сортировка и LIMIT
В этом видеоуроке автор рассматривает пример использования группировки, сортировки и LIMIT в SQL.
0:00 Описание задачи
2:07 Создание копии данных в PostgreSQL
3:00 Поиск количества заказов с GROUP BY
3:58 Ограничение количества строк с помощью LIMIT
4:42 Сортировка сгруппированных данных с ORDER BY
6:06 Запускаем запрос на Leetcode
7:18 Итоги
Смотреть это видео на youtube: youtu.be/xQDuVztZ338
В этом видеоуроке автор рассматривает пример использования группировки, сортировки и LIMIT в SQL.
0:00 Описание задачи
2:07 Создание копии данных в PostgreSQL
3:00 Поиск количества заказов с GROUP BY
3:58 Ограничение количества строк с помощью LIMIT
4:42 Сортировка сгруппированных данных с ORDER BY
6:06 Запускаем запрос на Leetcode
7:18 Итоги
Смотреть это видео на youtube: youtu.be/xQDuVztZ338
⚛️Гринатом — ИТ-интегратор Росатома — ищет главного технического архитектора в команду, которая развивает «Атомкор». Это флагманская HR-платформа для управления персоналом крупных предприятий. Если вам интересно проектировать сложные высоконагруженные системы и влиять на развитие ключевого ИТ-продукта Росатома, эта вакансия для вас.
✅Мы ждём специалистов с высшим техническим образованием, опытом работы архитектором SAP, пониманием микросервисной архитектуры и опытом координации команды архитекторов. Кроме того, важно владеть Kubernetes и PostgreSQL. Преимуществом станет опыт разработки на Java или Node.js, а также участие в HR-tech-проектах.
🤝От нас — работа над одним из ключевых цифровых продуктов Росатома, современный технологический стек (Java, Node.js, React, PostgreSQL, Redis, Kafka) и участие в масштабных ИТ-проектах. А ещё все возможности для комфортной работы и карьерного развития.
✅Мы ждём специалистов с высшим техническим образованием, опытом работы архитектором SAP, пониманием микросервисной архитектуры и опытом координации команды архитекторов. Кроме того, важно владеть Kubernetes и PostgreSQL. Преимуществом станет опыт разработки на Java или Node.js, а также участие в HR-tech-проектах.
🤝От нас — работа над одним из ключевых цифровых продуктов Росатома, современный технологический стек (Java, Node.js, React, PostgreSQL, Redis, Kafka) и участие в масштабных ИТ-проектах. А ещё все возможности для комфортной работы и карьерного развития.
hh.ru
Вакансия Главный технический архитектор ИТ-продукта (HR-tech) в Москве, работа в компании Гринатом. ИТ
Зарплата: не указана. Москва. Требуемый опыт: более 6 лет. Занятость: полная. Дата публикации: 15.06.2026.
Оптимизация запросов в ClickHouse с помощью создания цепочки материализованных представлений
Материализованное представление - это специальный тип таблицы, содержащей результат выполнения запроса к исходным данным. Этот результат фактически представляет собой кэшированное представление данных из исходных таблиц.
Базы данных
Материализованное представление - это специальный тип таблицы, содержащей результат выполнения запроса к исходным данным. Этот результат фактически представляет собой кэшированное представление данных из исходных таблиц.
Базы данных
Как пройти… к третьей нормальной форме?
В литературе описывается шесть или даже больше нормальных форм, однако в большинстве случаев достаточно доведения базы данных до третьей нормальной формы. Более того, в ряде случаев, если это даёт прирост производительности, допускается отступление и от этих требований — выполняется так называемая денормализация таблиц.
Базы данных
В литературе описывается шесть или даже больше нормальных форм, однако в большинстве случаев достаточно доведения базы данных до третьей нормальной формы. Более того, в ряде случаев, если это даёт прирост производительности, допускается отступление и от этих требований — выполняется так называемая денормализация таблиц.
Базы данных
Обучишься Excel — станешь аналитиком
📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @analytics_secrets.
Подписывайся и становись аналитиком: @analytics_secrets
📌 Полезные приёмы, гайды, лайфхаки эксель и аналитики данных для начинающих на канале @analytics_secrets.
Подписывайся и становись аналитиком: @analytics_secrets
Media is too big
VIEW IN TELEGRAM
План обучения SQL с нуля
SQL - главный инструмент в работе аналитика данных. Выучить SQL с нуля за месяц более чем реально. Автор составил для вас план обучения и подобрал материалы, чтобы учить SQL самостоятельно.
00:00 Как пользоваться планом
01:34 Введение, ключи, типы данных
03:32 Условие WHERE + операторы
07:21 Основные функции и условия
10:26 SQL Joins
12:59 Агрегирующие функции + GROUP BY
14:31 HAVING и ORDER BY
15:30 Подзапросы + Common Table Expressions
18:08 Оконные функции в SQL
21:14 Основные ресурсы для теории и практики
Смотреть это видео на youtube: youtu.be/YZhVmTKC9W4
SQL - главный инструмент в работе аналитика данных. Выучить SQL с нуля за месяц более чем реально. Автор составил для вас план обучения и подобрал материалы, чтобы учить SQL самостоятельно.
00:00 Как пользоваться планом
01:34 Введение, ключи, типы данных
03:32 Условие WHERE + операторы
07:21 Основные функции и условия
10:26 SQL Joins
12:59 Агрегирующие функции + GROUP BY
14:31 HAVING и ORDER BY
15:30 Подзапросы + Common Table Expressions
18:08 Оконные функции в SQL
21:14 Основные ресурсы для теории и практики
Смотреть это видео на youtube: youtu.be/YZhVmTKC9W4
Грустно признавать, но 97% россиян даже не представляют, как делать вторую зарплату, уделяя этому 20 минут в день
Вот всего 3 примера, где вы упустили новую машину, квартиру и отпуск за границей:
⛽️ Акции Лукойла по 2.120₽ — сегодня они стоят 7.213₽
📦 Ozon по 900₽ — сегодня они стоят 4.010₽
🏦 Сбер по 102₽ — сегодня они стоят 325₽
Нет ничего сложного. Каждый, если захочет, может разобраться и получать хотя бы 100-200тыс в месяц.
Начать можно с подписки на Инвестиции студента. Это один из немногих, кто по шагам может объяснить даже ребенку, откуда в инвестициях деньги и как они работают.
Подписывайтесь, не пожалеете: @invest_student
Вот всего 3 примера, где вы упустили новую машину, квартиру и отпуск за границей:
Нет ничего сложного. Каждый, если захочет, может разобраться и получать хотя бы 100-200тыс в месяц.
Начать можно с подписки на Инвестиции студента. Это один из немногих, кто по шагам может объяснить даже ребенку, откуда в инвестициях деньги и как они работают.
Подписывайтесь, не пожалеете: @invest_student
Please open Telegram to view this post
VIEW IN TELEGRAM
PondPilot: как мы сделали локальный SQL-редактор в браузере на DuckDB и WASM
Любой, кто хоть раз пытался «по-быстрому» проанализировать CSV-файл или прототип БД, сталкивался с выбором из неудобств: открывать в Excel, запускать Jupyter, возиться с pandas, или поднимать Postgres/ClickHouse ради пары запросов. Автору показалось странным, что до сих пор нет удобной zero-setup SQL-песочницы для локальных данных.
Базы данных
Любой, кто хоть раз пытался «по-быстрому» проанализировать CSV-файл или прототип БД, сталкивался с выбором из неудобств: открывать в Excel, запускать Jupyter, возиться с pandas, или поднимать Postgres/ClickHouse ради пары запросов. Автору показалось странным, что до сих пор нет удобной zero-setup SQL-песочницы для локальных данных.
Базы данных
Консолидация баз данных: этапы, методы и примеры
Сейчас во всём мире объёмы данных растут с невероятной скоростью, и чтобы эффективно использовать их потенциал, требуется правильное хранение и управление информацией. Одним из наиболее эффективных способов решения этой проблемы является консолидация баз данных. В этой статье автор разберет, какую пользу может принести консолидация баз данных и как её провести на практике.
Базы данных
Сейчас во всём мире объёмы данных растут с невероятной скоростью, и чтобы эффективно использовать их потенциал, требуется правильное хранение и управление информацией. Одним из наиболее эффективных способов решения этой проблемы является консолидация баз данных. В этой статье автор разберет, какую пользу может принести консолидация баз данных и как её провести на практике.
Базы данных
Реляционные vs Связанные данные
В этой статье автор разберет, что такое реляционная модель и связанные с ней SQL и реляционная алгебра. Вы рассмотрите примеры связанных данных из Викидата, а далее RDF, SPARQL и узнаете про Datalog и логическое представление данных. В конце статьи выводы — когда применять реляционную модель, а когда связно-логическую.
Базы данных
В этой статье автор разберет, что такое реляционная модель и связанные с ней SQL и реляционная алгебра. Вы рассмотрите примеры связанных данных из Викидата, а далее RDF, SPARQL и узнаете про Datalog и логическое представление данных. В конце статьи выводы — когда применять реляционную модель, а когда связно-логическую.
Базы данных