Data Warehouse, Data Lake, Data Lakehouse, Data Fabric, Data Mesh – что это такое, и в чем разница между концепциями
Эпоха современных хранилищ данных началась с появления реляционных баз данных. С появлением бизнес‑аналитики следствием развития БД стала концепция Data Warehouse. Дальнейший рост объемов данных, введение термина «большие данные» и разнообразие требований к обработке привели к эволюции архитектур данных.
Базы данных
Эпоха современных хранилищ данных началась с появления реляционных баз данных. С появлением бизнес‑аналитики следствием развития БД стала концепция Data Warehouse. Дальнейший рост объемов данных, введение термина «большие данные» и разнообразие требований к обработке привели к эволюции архитектур данных.
Базы данных
Media is too big
VIEW IN TELEGRAM
Что такое OLAP
0:00 Вступление
0:27 Зачем нужен OLAP
0:54 Что такое OLAP
2:43 Многомерный анализ данных (OLAP-кубы)
4:27 Способы организации
5:59 Софт для OLAP
7:46 Где используется
Смотреть это видео на youtube: youtu.be/zA4d6UtRUg4
0:00 Вступление
0:27 Зачем нужен OLAP
0:54 Что такое OLAP
2:43 Многомерный анализ данных (OLAP-кубы)
4:27 Способы организации
5:59 Софт для OLAP
7:46 Где используется
Смотреть это видео на youtube: youtu.be/zA4d6UtRUg4
Что нового слышно о шине CXL
Не так давно автор этой статьи посетил очередной Compute, Memory, and Storage Summit, на котором было довольно много докладов на тему Compute Express Link (CXL). В статье он сделал краткую выжимку из выступлений, а также поделился своими наблюдениями и выводами.
Базы данных
Не так давно автор этой статьи посетил очередной Compute, Memory, and Storage Summit, на котором было довольно много докладов на тему Compute Express Link (CXL). В статье он сделал краткую выжимку из выступлений, а также поделился своими наблюдениями и выводами.
Базы данных
Мониторинг PostgreSQL. Новые возможности анализа производительности 1С и других систем
В данной статье автор поднимет тему, которая представляет собой одну большую боль для администраторов, разработчиков и тестировщиков высоконагруженных (и не очень) систем под управлением PostgreSQL.
Базы данных
В данной статье автор поднимет тему, которая представляет собой одну большую боль для администраторов, разработчиков и тестировщиков высоконагруженных (и не очень) систем под управлением PostgreSQL.
Базы данных
27 распространённых вопросов по SQL с собеседований и ответы на них
Вопросы по SQL на собеседованиях — обычное дело, и чтобы не завалиться, нужно хорошо понимать, как работать с базами данных. В этом списке представлены основные вопросы и задачи по SQL, которые часто встречаются на собеседованиях, а также ответы на них.
Базы данных
Вопросы по SQL на собеседованиях — обычное дело, и чтобы не завалиться, нужно хорошо понимать, как работать с базами данных. В этом списке представлены основные вопросы и задачи по SQL, которые часто встречаются на собеседованиях, а также ответы на них.
Базы данных
Выбор СУБД: шпаргалка, чтобы не запутаться
Вопрос выбора СУБД для российской компании или госоргана — вопрос не праздный, тем более сейчас. Но как не запутаться в номенклатуре СУБД и выбрать ту, которая лучше всего подходит? Узнаем в этой статье.
Базы данных
Вопрос выбора СУБД для российской компании или госоргана — вопрос не праздный, тем более сейчас. Но как не запутаться в номенклатуре СУБД и выбрать ту, которая лучше всего подходит? Узнаем в этой статье.
Базы данных
Media is too big
VIEW IN TELEGRAM
Теория баз данных для программиста
В этом видео автор говорит про теорию баз данных и нормализацию данных, разбирая только самое необходимое.
00:00 Введение
01:40 Делаем телефонный справочник
07:34 Оптимизируем повторяющиеся слова
09:56 Разделение строки на колонки
11:37 Вынос пола в отдельную колонку
16:10 О важности связей
19:14 Установка MySQL
20:36 Установка и запуск MySQL в Ubuntu
23:54 Работа с MySQL из VS Code
Смотреть это видео на youtube: youtu.be/BPr1ZBEJ4lc
В этом видео автор говорит про теорию баз данных и нормализацию данных, разбирая только самое необходимое.
00:00 Введение
01:40 Делаем телефонный справочник
07:34 Оптимизируем повторяющиеся слова
09:56 Разделение строки на колонки
11:37 Вынос пола в отдельную колонку
16:10 О важности связей
19:14 Установка MySQL
20:36 Установка и запуск MySQL в Ubuntu
23:54 Работа с MySQL из VS Code
Смотреть это видео на youtube: youtu.be/BPr1ZBEJ4lc
Современные типы архитектуры данных
В эпоху цифровизации бизнеса, когда каждый клик и каждая транзакция превращаются в данные, важность их архитектуры становится ключевой для успеха компании. Современные архитектуры данных — это не просто хранилища, это сложные системы, обеспечивающие быстрый доступ, безопасность и возможность анализа огромных объемов информации.
Базы данных
В эпоху цифровизации бизнеса, когда каждый клик и каждая транзакция превращаются в данные, важность их архитектуры становится ключевой для успеха компании. Современные архитектуры данных — это не просто хранилища, это сложные системы, обеспечивающие быстрый доступ, безопасность и возможность анализа огромных объемов информации.
Базы данных
20 вопросов и задач по SQL на собеседовании с ответами
В этом материале автор собрал вопросы и тестовые задания на SQL с собеседований на аналитика. У некоторых HR есть практика задавать вопросы прямо при телефонном звонке. Сидишь дома, а тут неожиданно звонит HR и задает тебе вопрос по SQL. Некоторые спрашивают про SQL в тестовом задании, а некоторые на техническом интервью.
Базы данных
В этом материале автор собрал вопросы и тестовые задания на SQL с собеседований на аналитика. У некоторых HR есть практика задавать вопросы прямо при телефонном звонке. Сидишь дома, а тут неожиданно звонит HR и задает тебе вопрос по SQL. Некоторые спрашивают про SQL в тестовом задании, а некоторые на техническом интервью.
Базы данных
Мифы SQL
Многие разработчики с немалым опытом разработки на любых императивных языках свято верят в то, что SQL - это тоже самое. Только синтаксис другой. И после написания нескольких запросов для вытаскивания данных в свой сервер приложений начинают рождаться мифы о БД.
Базы данных
Многие разработчики с немалым опытом разработки на любых императивных языках свято верят в то, что SQL - это тоже самое. Только синтаксис другой. И после написания нескольких запросов для вытаскивания данных в свой сервер приложений начинают рождаться мифы о БД.
Базы данных
Почему важно оптимизировать формат данных
Если вам нужно повысить скорость вашей программы, то первым делом логично будет вспомнить курс по структурам данных и оптимизировать алгоритмическую сложность.
Базы данных
Если вам нужно повысить скорость вашей программы, то первым делом логично будет вспомнить курс по структурам данных и оптимизировать алгоритмическую сложность.
Базы данных
Postgres: как настроить запросы между разными БД
В этом материале автор подробно разберет процесс чтения данных одной БД из другой БД.
Базы данных
В этом материале автор подробно разберет процесс чтения данных одной БД из другой БД.
Базы данных
Ошибка в экспоненциальной форме записи чисел в MySQL
Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.
Базы данных
Этичные хакеры из Go Secure обнаружили ошибку в MySQL, угрожающую безопасности. Из-за неё клиенты AWS Web Application Firewall (WAF) остались незащищёнными от внедрения SQL. Ещё одна исследовательская группа дополнительно подтвердила, что это влияет на безопасность, и предоставила один из способов, как исправить эту ошибку.
Базы данных
Media is too big
VIEW IN TELEGRAM
NoSQL: Redis
В этом видеоуроке автор разберет процесс работы Redis в связке с PHP:
• Что нужно для работы + установка
• Подключение
• Работа со скалярными значениями (числа, строки)
• Управление временем жизни значений (TTL)
• Работа со списками
• Работа с хешем
Смотреть это видео на youtube: youtu.be/cSghexeHlDI
В этом видеоуроке автор разберет процесс работы Redis в связке с PHP:
• Что нужно для работы + установка
• Подключение
• Работа со скалярными значениями (числа, строки)
• Управление временем жизни значений (TTL)
• Работа со списками
• Работа с хешем
Смотреть это видео на youtube: youtu.be/cSghexeHlDI
PostgreSQL Antipatterns: «вращаем» JSON
Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.
Базы данных
Принимать сложные параметры запроса в виде JSON - полезно, хранить его в базе - удобно, но работа с ним в рамках SQL-запроса зачастую вызывает затруднения.
Базы данных
Куда утекает производительность? Ищем ответ в логах Greenplum
Greenplum — это база данных, созданная специально для больших данных и аналитики. Ее основное преимущество — это архитектура массово параллельной обработки, сокращенно – MPP, которая позволяет масштабироваться до огромных объемов данных, не теряя производительности.
Базы данных
Greenplum — это база данных, созданная специально для больших данных и аналитики. Ее основное преимущество — это архитектура массово параллельной обработки, сокращенно – MPP, которая позволяет масштабироваться до огромных объемов данных, не теряя производительности.
Базы данных
Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД
Автор этой статьи с командой развивает и поддерживает системы управления базами данных PostgreSQL и CockroachDB на платформе DBaaS. Если с PostgreSQL всё более-менее понятно, то к смузи-технологии CockroachDB может возникнуть немало вопросов. В данном материале она расскажет о его плюсах, минусах и особенностях работы.
Базы данных
Автор этой статьи с командой развивает и поддерживает системы управления базами данных PostgreSQL и CockroachDB на платформе DBaaS. Если с PostgreSQL всё более-менее понятно, то к смузи-технологии CockroachDB может возникнуть немало вопросов. В данном материале она расскажет о его плюсах, минусах и особенностях работы.
Базы данных
Разбор тестового задания
Недавно автор увидел большое тестовое задание на должность аналитика данных. В нем очень много задач на знание SQL, в этой статье мы разберем несколько — остановимся на мелочах и обратим внимание на тонкие моменты.
Базы данных
Недавно автор увидел большое тестовое задание на должность аналитика данных. В нем очень много задач на знание SQL, в этой статье мы разберем несколько — остановимся на мелочах и обратим внимание на тонкие моменты.
Базы данных
PostgreSQL — особенности работы с памятью для 1С-систем
Этой статьей автор начинает цикл, посвященный различным настройкам по оперативной памяти в PostgreSQL. Тема непростая, даже сложная. Понятной информации по ней крайне мало. Поэтому он будет разбираться, шаг за шагом, вдумчиво и подкреплять все выводы исследованиями и картиной из программы мониторинга PERFEXPERT.
Базы данных
Этой статьей автор начинает цикл, посвященный различным настройкам по оперативной памяти в PostgreSQL. Тема непростая, даже сложная. Понятной информации по ней крайне мало. Поэтому он будет разбираться, шаг за шагом, вдумчиво и подкреплять все выводы исследованиями и картиной из программы мониторинга PERFEXPERT.
Базы данных
Как ускорить высокопараллельные вставки строк в SQL Server
В этой статье автор расскажет, почему при загрузке CPU наполовину или меньше скорость параллельных вставок на SQL-сервере упирается в «невидимый» предел, а потом и вовсе замедляется. А также поделится, как его преодолеть, не потратив годы на разработку и миллионы на новый сервер.
Базы данных
В этой статье автор расскажет, почему при загрузке CPU наполовину или меньше скорость параллельных вставок на SQL-сервере упирается в «невидимый» предел, а потом и вовсе замедляется. А также поделится, как его преодолеть, не потратив годы на разработку и миллионы на новый сервер.
Базы данных