Отправка и обработка HTTP запросов в PostgreSQL
В этой статье автор поделится наработками, которые он использует в своих проектах, в частности, тем, как отправлять и обрабатывать HTTP-запросы непосредственно из/в PostgreSQL.
Базы данных
В этой статье автор поделится наработками, которые он использует в своих проектах, в частности, тем, как отправлять и обрабатывать HTTP-запросы непосредственно из/в PostgreSQL.
Базы данных
Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory
В этой статье автор расскажет, как его команда сконфигурировала Hazelcast под свои нужды, на какие подводные камни наткнулась, как тюнила сборщик мусора и какие выводы о работе с Hazelcast сделала.
Базы данных
В этой статье автор расскажет, как его команда сконфигурировала Hazelcast под свои нужды, на какие подводные камни наткнулась, как тюнила сборщик мусора и какие выводы о работе с Hazelcast сделала.
Базы данных
Media is too big
VIEW IN TELEGRAM
Разработка баз данных: Интервью
0:17:38 Программист под Oracle и PL/SQL
0:20:13 Согласованность данных
0:25:38 Тесты в БД
0:28:55 API в базах данных
0:31:17 Хранение кода и системы контроля версий
0:33:38 CI & CD
0:40:00 Про администраторов баз данных (DBA)
0:42:47 Как происходят вмешательства в базу
0:49:13 Кодревью
0:58:04 Про бэкапы
0:59:07 Инструменты
1:01:53 Задачи в ритейле
1:06:28 Работа с большими данными
1:10:30 Чем хорош Oracle как провайдер БД
Смотреть это видео на youtube: youtu.be/_liOxMtBNR8
0:17:38 Программист под Oracle и PL/SQL
0:20:13 Согласованность данных
0:25:38 Тесты в БД
0:28:55 API в базах данных
0:31:17 Хранение кода и системы контроля версий
0:33:38 CI & CD
0:40:00 Про администраторов баз данных (DBA)
0:42:47 Как происходят вмешательства в базу
0:49:13 Кодревью
0:58:04 Про бэкапы
0:59:07 Инструменты
1:01:53 Задачи в ритейле
1:06:28 Работа с большими данными
1:10:30 Чем хорош Oracle как провайдер БД
Смотреть это видео на youtube: youtu.be/_liOxMtBNR8
Как мы подверглись «хакерской атаке»
В этом материале автор рассказывает про атаку, которая произошла с ним при изучении новой технологии, а именно redis'а.
Базы данных
В этом материале автор рассказывает про атаку, которая произошла с ним при изучении новой технологии, а именно redis'а.
Базы данных
Повышение эффективности SQL-запросов: советы и рекомендации
В этой статье автор собрал ряд советов и методов, которые помогут оценить производительность ваших SQL-запросов и улучшить ее при необходимости.
Базы данных
В этой статье автор собрал ряд советов и методов, которые помогут оценить производительность ваших SQL-запросов и улучшить ее при необходимости.
Базы данных
Media is too big
VIEW IN TELEGRAM
Теория и основные технологии MongoDB
В этом видеоуроке автор подробно разбирает основные технологии MongoDB, использующиеся в процессе разработки. Вы рассмотрите, чем MongoDB отличается от других баз данных, что такое кластеры, коллекции и документы.
Смотреть это видео на youtube: youtu.be/Rq_tgaJN_zQ
В этом видеоуроке автор подробно разбирает основные технологии MongoDB, использующиеся в процессе разработки. Вы рассмотрите, чем MongoDB отличается от других баз данных, что такое кластеры, коллекции и документы.
Смотреть это видео на youtube: youtu.be/Rq_tgaJN_zQ
Современный клиент к NoSQL-базе данных
Интеграция через базу данных — один из распространенных видов интеграции. Но БД — тоже сервис, к которому также требуется подключение. Для пользователей эта процедура сводится к подключению коннекторов и изучению их API, но «под капотом» подобных клиентов может скрываться большая архитектура со сложной логикой взаимодействия.
Базы данных
Интеграция через базу данных — один из распространенных видов интеграции. Но БД — тоже сервис, к которому также требуется подключение. Для пользователей эта процедура сводится к подключению коннекторов и изучению их API, но «под капотом» подобных клиентов может скрываться большая архитектура со сложной логикой взаимодействия.
Базы данных
8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках
Автор подготовил подборку полезных книг для тех, кто только начал или собирается начать работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках.
Базы данных
Автор подготовил подборку полезных книг для тех, кто только начал или собирается начать работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках.
Базы данных
Вопросы и задачи по SQL на собеседованиях
Вопросы и тестовые задания на собеседованиях не потеряли своей актуальности и продолжают вызывать огромный интерес у соискателей. В этом материале автор рассмотрит некоторые из новых вопросов и задач, которые реально задаются на собеседованиях в различных командах.
Базы данных
Вопросы и тестовые задания на собеседованиях не потеряли своей актуальности и продолжают вызывать огромный интерес у соискателей. В этом материале автор рассмотрит некоторые из новых вопросов и задач, которые реально задаются на собеседованиях в различных командах.
Базы данных
Media is too big
VIEW IN TELEGRAM
Фильтрация данных в SQL
В этом ролике автор подробно и наглядно разбирает процесс фильтрации данных в SQL с использованием оператора WHERE.
00:00 Ключевое слово WHERE и фильтры для выбора строк
01:55 Операции, которые можно использовать в WHERE
02:32 Использование BETWEEN в WHERE
03:05 Использование IN в WHERE
03:58 Использование LIKE в WHERE
04:59 Логические операции AND, OR и NOT в WHERE
07:36 Итоги
Смотреть это видео на youtube: youtu.be/Q8UmK7wC9Hk
В этом ролике автор подробно и наглядно разбирает процесс фильтрации данных в SQL с использованием оператора WHERE.
00:00 Ключевое слово WHERE и фильтры для выбора строк
01:55 Операции, которые можно использовать в WHERE
02:32 Использование BETWEEN в WHERE
03:05 Использование IN в WHERE
03:58 Использование LIKE в WHERE
04:59 Логические операции AND, OR и NOT в WHERE
07:36 Итоги
Смотреть это видео на youtube: youtu.be/Q8UmK7wC9Hk
Media is too big
VIEW IN TELEGRAM
Что такое NoSQL и нереляционные базы данных
В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое NoSQL
• Что такое нереляционные базы данных
• Отличие NoSQL от SQL
• Способы организации данных в NoSQL-базах
• Базы данных типа ключ-значение
• Хранение данных в виде колонок
• Хранение данных в виде графов и деревьев
• Хранение данных в виде документов
• Работа с запросами в NoSQL
• Применение NoSQL
Смотреть это видео на youtube: youtu.be/Xu4S2OX8Gb4
В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое NoSQL
• Что такое нереляционные базы данных
• Отличие NoSQL от SQL
• Способы организации данных в NoSQL-базах
• Базы данных типа ключ-значение
• Хранение данных в виде колонок
• Хранение данных в виде графов и деревьев
• Хранение данных в виде документов
• Работа с запросами в NoSQL
• Применение NoSQL
Смотреть это видео на youtube: youtu.be/Xu4S2OX8Gb4
Выбираем СУБД по новым правилам — в какую сторону смотреть
С недавних пор в России появились обязательства и рекомендации об использовании исключительно сертифицированных программных продуктов. В связи с этим был создан реестр отечественного ПО, и в него бурным потоком полились наши (и не очень) разработчики. Карнавал импортозамещения затронул и сферу СУБД.
Разработчики смело выкатили для широкой публики СУБД под названием Postgres PRO во всевозможных модификациях. Название похоже на одну популярную СУБД, но это не она. Точнее, это отдельный коммерческий продукт, который был построен на СУБД с открытым исходным кодом: PostgreSQL.
Базы данных
С недавних пор в России появились обязательства и рекомендации об использовании исключительно сертифицированных программных продуктов. В связи с этим был создан реестр отечественного ПО, и в него бурным потоком полились наши (и не очень) разработчики. Карнавал импортозамещения затронул и сферу СУБД.
Разработчики смело выкатили для широкой публики СУБД под названием Postgres PRO во всевозможных модификациях. Название похоже на одну популярную СУБД, но это не она. Точнее, это отдельный коммерческий продукт, который был построен на СУБД с открытым исходным кодом: PostgreSQL.
Базы данных
This media is not supported in your browser
VIEW IN TELEGRAM
Подсказки в SQL
В этом видеоуроке автор подробно и наглядно разбирает процесс работы с подсказками (HINT) в SQL.
Смотреть это видео на youtube: youtu.be/Gyf7v0cX1iQ
В этом видеоуроке автор подробно и наглядно разбирает процесс работы с подсказками (HINT) в SQL.
Смотреть это видео на youtube: youtu.be/Gyf7v0cX1iQ
Media is too big
VIEW IN TELEGRAM
Вся база SQL для начинающих
В этом ролике автор расскажет вам всё, что нужно знать про основы SQL.
0:00:00 Вступление
0:01:45 БД и SQL
0:07:58 Таблицы
0:11:52 Создание таблиц
0:21:48 INSERT/UPDATE/DELETE
0:34:26 SELECT
0:39:50 FOREIGN KEY
0:46:22 JOIN
1:01:00 Агрегатные функции, GROUP BY
1:09:20 HAVING
1:13:09 Изменение таблиц
Смотреть это видео на youtube: youtu.be/5sG9kmXYsKU
В этом ролике автор расскажет вам всё, что нужно знать про основы SQL.
0:00:00 Вступление
0:01:45 БД и SQL
0:07:58 Таблицы
0:11:52 Создание таблиц
0:21:48 INSERT/UPDATE/DELETE
0:34:26 SELECT
0:39:50 FOREIGN KEY
0:46:22 JOIN
1:01:00 Агрегатные функции, GROUP BY
1:09:20 HAVING
1:13:09 Изменение таблиц
Смотреть это видео на youtube: youtu.be/5sG9kmXYsKU
Финансовая арифметика в PostgreSQL
Иногда перед разработчиком, аналитиком или даже бизнес-пользователем встает задача выполнить какие-то финансовые расчеты, соблюдая два строгих требования. Во-первых, даже для миллиардных сумм необходимо обеспечить точность до копейки, во-вторых, перекрестные итоги тоже должны сходиться до копейки.
Базы данных
Иногда перед разработчиком, аналитиком или даже бизнес-пользователем встает задача выполнить какие-то финансовые расчеты, соблюдая два строгих требования. Во-первых, даже для миллиардных сумм необходимо обеспечить точность до копейки, во-вторых, перекрестные итоги тоже должны сходиться до копейки.
Базы данных
Media is too big
VIEW IN TELEGRAM
Оконные функции SQL
В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое оконные функции SQL
• Зачем нужны оконные функции
• Примеры использования
• Синтаксис
• Разница оконных функций и GROUP BY
• Классы
• Функции
Смотреть это видео на youtube: youtu.be/phIR9W0yIaE
В этом ролике автор дает подробные ответы на следующие вопросы:
• Что такое оконные функции SQL
• Зачем нужны оконные функции
• Примеры использования
• Синтаксис
• Разница оконных функций и GROUP BY
• Классы
• Функции
Смотреть это видео на youtube: youtu.be/phIR9W0yIaE
SQL миграции в Postgres. Часть 1
Как обновить значение атрибута для всех записей таблицы? Как добавить первичный или уникальный ключ в таблицу? Как разбить таблицу на две?.. На эти и другие вопросы, возникающие при проведении миграций схемы и данных в PostgreSQL, автор статьи дает ответы в виде практических советов.
Базы данных
Как обновить значение атрибута для всех записей таблицы? Как добавить первичный или уникальный ключ в таблицу? Как разбить таблицу на две?.. На эти и другие вопросы, возникающие при проведении миграций схемы и данных в PostgreSQL, автор статьи дает ответы в виде практических советов.
Базы данных
Media is too big
VIEW IN TELEGRAM
Простыми словами о Big Data
В этом видео автор объясняет, что такое Big Data на понятном языке. Вы рассмотрите методы и инструменты работы с большими данными, разберете разницу между Big Data и Data Science, а также между data scientist, data analyst и data engineer. Узнаете, почему биг дата - это новая нефть, и почему нужно бояться умных чайников.
Смотреть это видео на youtube: youtu.be/rOJ42y511lI
В этом видео автор объясняет, что такое Big Data на понятном языке. Вы рассмотрите методы и инструменты работы с большими данными, разберете разницу между Big Data и Data Science, а также между data scientist, data analyst и data engineer. Узнаете, почему биг дата - это новая нефть, и почему нужно бояться умных чайников.
Смотреть это видео на youtube: youtu.be/rOJ42y511lI
Простая документация с dbt: упрощение документирования хранилищ данных
К счастью, dbt (Data Build Tool) значительно упростил задачу документирования хранилищ данных. Все, что нужно сделать, это включить описание таблиц и колонок в YAML-файл схемы, затем вся информация собирается в аккуратный HTML-файл.
Базы данных
К счастью, dbt (Data Build Tool) значительно упростил задачу документирования хранилищ данных. Все, что нужно сделать, это включить описание таблиц и колонок в YAML-файл схемы, затем вся информация собирается в аккуратный HTML-файл.
Базы данных
Media is too big
VIEW IN TELEGRAM
Администратор баз данных: кто такой DBA?
Основа почти любого проекта - это данные. Их надо хранить, обрабатывать и получать к ним быстрый доступ. Для этого приложения обычно используют различные СУБД.
Даже временная недоступность данных может дорого обойтись компании, а их потеря и вовсе обернуться крахом. Поэтому в крупных компаниях или проектах выделяется отдельная должность администратора баз данных (DBA).
В этой лекции автор разбирает, что даёт СУБД, с чем может столкнуться DBA в своей работе и какими знаниями он должен обладать.
Базы данных
Основа почти любого проекта - это данные. Их надо хранить, обрабатывать и получать к ним быстрый доступ. Для этого приложения обычно используют различные СУБД.
Даже временная недоступность данных может дорого обойтись компании, а их потеря и вовсе обернуться крахом. Поэтому в крупных компаниях или проектах выделяется отдельная должность администратора баз данных (DBA).
В этой лекции автор разбирает, что даёт СУБД, с чем может столкнуться DBA в своей работе и какими знаниями он должен обладать.
Базы данных
Как маскировка данных спасает вашу приватность
Одним из распространенных методов защиты данных является их маскировка. Для более ясного понимания этого процесса в данной статье автор рассмотрит различные техники маскировки и попробует разобраться, с чем это едят.
Базы данных
Одним из распространенных методов защиты данных является их маскировка. Для более ясного понимания этого процесса в данной статье автор рассмотрит различные техники маскировки и попробует разобраться, с чем это едят.
Базы данных