Forwarded from DevOps // Human Help
#bd #ten
Это перевод / адаптация оригинальной статьи
Если понравился пост и считаешь, что я не зря потрудился — ставь реакцию
Показался полезным — добавляй в избранное
Подписывайся на канал DevOps // Human Help
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Оператор JOIN в SQL
В этом видео автор подробно рассматривает работу с оператором JOIN в SQL. Вы разберете синтаксис JOIN и узнаете для чего он используется.
0:00 Вступление
0:38 Синтаксис
1:06 Пример
1:29 Запрос с LEFT
1:56 Запрос с RIGHT
2:07 Запрос WHERE
3:19 Итог
Смотреть это видео на youtube: youtu.be/Wa033T51gJE
В этом видео автор подробно рассматривает работу с оператором JOIN в SQL. Вы разберете синтаксис JOIN и узнаете для чего он используется.
0:00 Вступление
0:38 Синтаксис
1:06 Пример
1:29 Запрос с LEFT
1:56 Запрос с RIGHT
2:07 Запрос WHERE
3:19 Итог
Смотреть это видео на youtube: youtu.be/Wa033T51gJE
Эволюция Redis в Valkey 8.0: разбираем архитектурные изменения с точки зрения производительности
В сентябре 2024 года вышел релиз Valkey 8.0 — это key-value-хранилище также часто называют BSD-клоном Redis. В отличие от Redis, Valkey изначально создавался как опенсорс-проект. У него нет энтерпрайз-версии, а значи, развитие не сдерживается коммерческими ограничениями.
Базы данных
В сентябре 2024 года вышел релиз Valkey 8.0 — это key-value-хранилище также часто называют BSD-клоном Redis. В отличие от Redis, Valkey изначально создавался как опенсорс-проект. У него нет энтерпрайз-версии, а значи, развитие не сдерживается коммерческими ограничениями.
Базы данных
Руководство по SQL: Как лучше писать запросы
В этой статье вы узнаете о антипаттернах, планах выполнения, time complexity, настройке запросов и оптимизации в SQL.
Базы данных
В этой статье вы узнаете о антипаттернах, планах выполнения, time complexity, настройке запросов и оптимизации в SQL.
Базы данных
Point-in-time Recovery. Как уменьшить RPO для базы данных
Падение любой информационной системы — это по умолчанию больно и неприятно. В этой статье автор на примере PostgreSQL разберет принципы работы баз данных и расскажет о том, как минимизировать последствия инцидентов с помощью оптимизации RPO (Recovery point objective).
Базы данных
Падение любой информационной системы — это по умолчанию больно и неприятно. В этой статье автор на примере PostgreSQL разберет принципы работы баз данных и расскажет о том, как минимизировать последствия инцидентов с помощью оптимизации RPO (Recovery point objective).
Базы данных
Media is too big
VIEW IN TELEGRAM
Практика по SQL: объединение нескольких таблиц
В этом видеоуроке автор разбирает решение задачи по объединению трех и более таблиц в SQL.
00:00 Описание задачи
00:47 Схема базы данных
02:14 Исследование данных
07:06 Составление SQL запроса с JOIN для трех таблиц
09:40 Объединение 4 таблиц
Смотреть это видео на youtube: youtu.be/AIKAffTTAy4
В этом видеоуроке автор разбирает решение задачи по объединению трех и более таблиц в SQL.
00:00 Описание задачи
00:47 Схема базы данных
02:14 Исследование данных
07:06 Составление SQL запроса с JOIN для трех таблиц
09:40 Объединение 4 таблиц
Смотреть это видео на youtube: youtu.be/AIKAffTTAy4
NULL в SQL: что это такое и почему его знание необходимо каждому разработчику
NULL - это специальное значение, которое используется в SQL для обозначения отсутствия данных. Оно отличается от пустой строки или нулевого значения, так как NULL означает отсутствие какого-либо значения в ячейке таблицы. Подробнее о NULL читайте в этой статье.
Базы данных
NULL - это специальное значение, которое используется в SQL для обозначения отсутствия данных. Оно отличается от пустой строки или нулевого значения, так как NULL означает отсутствие какого-либо значения в ячейке таблицы. Подробнее о NULL читайте в этой статье.
Базы данных
Меньше кода, больше результата: применяем sqlc для работы с БД
Инструмент, который генерирует производительный и безопасный код для работы с базой данных — миф или реальность? В этой статье автор обсудит, что такое sqlc, откуда он появился и какие идеи в него заложены. Вы разберёте его возможности и ограничения, а также кейсы, когда он подходит лучше всего.
Базы данных
Инструмент, который генерирует производительный и безопасный код для работы с базой данных — миф или реальность? В этой статье автор обсудит, что такое sqlc, откуда он появился и какие идеи в него заложены. Вы разберёте его возможности и ограничения, а также кейсы, когда он подходит лучше всего.
Базы данных
Базы данных: большой обзор типов и подходов.
В этом материале вы узнаете, какие бывают базы данных, какие их особенности важно помнить, как в работе с данными учитывать характеристики системы и планы масштабирования, в какую из тем нужно углубиться для решения конкретной задачи. А также как при возникновении багов определить, является ли работа с БД источником проблемы (и если да, то в какую сторону копать).
Базы данных
В этом материале вы узнаете, какие бывают базы данных, какие их особенности важно помнить, как в работе с данными учитывать характеристики системы и планы масштабирования, в какую из тем нужно углубиться для решения конкретной задачи. А также как при возникновении багов определить, является ли работа с БД источником проблемы (и если да, то в какую сторону копать).
Базы данных
Работа с SQLite в Python (для чайников)
В этом руководстве автор покрывает все основные аспекты использования SQLite, начиная с установки и создания базы данных, и заканчивая выполнением сложных запросов и управлением транзакциями.
Базы данных
В этом руководстве автор покрывает все основные аспекты использования SQLite, начиная с установки и создания базы данных, и заканчивая выполнением сложных запросов и управлением транзакциями.
Базы данных
Media is too big
VIEW IN TELEGRAM
20 типичных ошибок начинающего SQL-разработчика
В этом ролике автор подробно разбирает наиболее популярные ошибки начинающих SQL-разработчиков. Вы узнаете как их можно избежать или исправить, если вдруг они уже были допущены.
Смотреть это видео на youtube: youtu.be/5oCl8vSBbDI
В этом ролике автор подробно разбирает наиболее популярные ошибки начинающих SQL-разработчиков. Вы узнаете как их можно избежать или исправить, если вдруг они уже были допущены.
Смотреть это видео на youtube: youtu.be/5oCl8vSBbDI
Отказоустойчивость в MinIO
В этой статье автор поделится своим опытом использования MinIO, сделав акцент на отказоустойчивости и сохранности данных в случае инцидентов разной степени — от выпадения диска до пожара в цоде.
Базы данных
В этой статье автор поделится своим опытом использования MinIO, сделав акцент на отказоустойчивости и сохранности данных в случае инцидентов разной степени — от выпадения диска до пожара в цоде.
Базы данных
Enterprise Data Warehouse: компоненты, основные концепции и типы архитектур
В этой статье автор разберет, что такое EDW, каких типов они бывают и какие функции имеют, а также как они используются в обработке данных. Вы узнаете, чем корпоративные хранилища отличаются от обычных, какие типы хранилищ данных существуют и как они работают. В первую очередь автор дает информацию о ценности для бизнеса каждого архитектурного и концептуального подхода к построению хранилища.
Базы данных
В этой статье автор разберет, что такое EDW, каких типов они бывают и какие функции имеют, а также как они используются в обработке данных. Вы узнаете, чем корпоративные хранилища отличаются от обычных, какие типы хранилищ данных существуют и как они работают. В первую очередь автор дает информацию о ценности для бизнеса каждого архитектурного и концептуального подхода к построению хранилища.
Базы данных
Лучшие практики при работе с мастер-данными
Основная цель управления мастер‑данными — сформировать единое представление об объектах, над которыми компания осуществляет свою деятельность. В этой статье автор поделится лучшими практиками в этом направлении. При этом призывает вас оценивать влияние и принимать собственное решение о применимости практики в вашем кейсе.
Базы данных
Основная цель управления мастер‑данными — сформировать единое представление об объектах, над которыми компания осуществляет свою деятельность. В этой статье автор поделится лучшими практиками в этом направлении. При этом призывает вас оценивать влияние и принимать собственное решение о применимости практики в вашем кейсе.
Базы данных
Media is too big
VIEW IN TELEGRAM
Условные операторы и функции в SQL
В этом видеоуроке автор подробно разбирает процесс работы с условными операторами и функциями в SQL (NULLIF, NVL, NVL2, DECODE, CASE).
00:00 Вступление
00:49 Функция NULLIF
01:29 Функция NVL
02:39 Функция NVL2
03:29 Функция DECODE
05:07 Оператор CASE
Смотреть это видео на youtube: youtu.be/Gl2o4d6kqSM
В этом видеоуроке автор подробно разбирает процесс работы с условными операторами и функциями в SQL (NULLIF, NVL, NVL2, DECODE, CASE).
00:00 Вступление
00:49 Функция NULLIF
01:29 Функция NVL
02:39 Функция NVL2
03:29 Функция DECODE
05:07 Оператор CASE
Смотреть это видео на youtube: youtu.be/Gl2o4d6kqSM
Big Data в облаках
В этом материале автор делает обзор облачных решений, которые могут быть полезны для задач хранения больших данных, а также разбирает вопрос выбора облачного хранилища. Статья может быть интересна как разработчикам, дата-инженерам, так и менеджерам, отвечающим за корпоративную Big Data-инфраструктуру и ищущим возможности ее масштабировать.
Базы данных
В этом материале автор делает обзор облачных решений, которые могут быть полезны для задач хранения больших данных, а также разбирает вопрос выбора облачного хранилища. Статья может быть интересна как разработчикам, дата-инженерам, так и менеджерам, отвечающим за корпоративную Big Data-инфраструктуру и ищущим возможности ее масштабировать.
Базы данных
2003–2023: Краткая история Big Data
Большие данные (Big Data) и, в частности, экосистема Hadoop появились немногим более 15 лет назад и развились к сегодняшнему дню так, как мало кто мог тогда предположить. Так что пристегнитесь и настройтесь на путешествие во времени вглубь 20 последних лет, поскольку наша история начинается в 2003 году в маленьком городке к югу от Сан-Франциско.
Базы данных
Большие данные (Big Data) и, в частности, экосистема Hadoop появились немногим более 15 лет назад и развились к сегодняшнему дню так, как мало кто мог тогда предположить. Так что пристегнитесь и настройтесь на путешествие во времени вглубь 20 последних лет, поскольку наша история начинается в 2003 году в маленьком городке к югу от Сан-Франциско.
Базы данных