Серия статей про блокировки в PostgreSQL
— блокировки отношений: https://tprg.ru/qwNO
— блокировки строк: https://tprg.ru/WUIH
— взаимоблокировки, блокировки объектов, предикатные блокировки: https://tprg.ru/kAeI
— блокировки в памяти: https://tprg.ru/hreX
Также смотрите:
— бесплатный курс по администрированию PostgreSQL;
— бесплатный курс для разработчиков бэкенда с использованием PostgreSQL.
#бэкенд #базыданных #postgresql
— блокировки отношений: https://tprg.ru/qwNO
— блокировки строк: https://tprg.ru/WUIH
— взаимоблокировки, блокировки объектов, предикатные блокировки: https://tprg.ru/kAeI
— блокировки в памяти: https://tprg.ru/hreX
Также смотрите:
— бесплатный курс по администрированию PostgreSQL;
— бесплатный курс для разработчиков бэкенда с использованием PostgreSQL.
#бэкенд #базыданных #postgresql
InfluxDB и базы данных временных рядов
Знакомы ли вы с базами данных временных рядов? Их основное преимущество перед другими типами БД — оптимизация для быстрого приёма данных. Это означает, что скорость загрузки не уменьшается со временем и остаётся достаточно стабильной (чего нельзя сказать про реляционные базы данных, например).
Читайте статью, которая даст вам общее представления о базах данных такого типа. А на примере конкретной БД InfluxDB вы увидите, как это всё работает в реальном мире: https://tproger.ru/translations/influxdb-guide/
#бэкенд #базыданных
Знакомы ли вы с базами данных временных рядов? Их основное преимущество перед другими типами БД — оптимизация для быстрого приёма данных. Это означает, что скорость загрузки не уменьшается со временем и остаётся достаточно стабильной (чего нельзя сказать про реляционные базы данных, например).
Читайте статью, которая даст вам общее представления о базах данных такого типа. А на примере конкретной БД InfluxDB вы увидите, как это всё работает в реальном мире: https://tproger.ru/translations/influxdb-guide/
#бэкенд #базыданных
Опубликована новая стабильная ветка СУБД PostgreSQL 12
Основные новшества:
— поддержка «генерируемых столбцов»;
— возможность выполнения запросов данных из JSON-документов при помощи Path-выражений;
— включено по умолчанию применение JIT-компилятора для ускорения выполнения некоторых выражений во время обработки SQL-запроса;
— увеличена производительность индексирования.
О других новшествах читайте здесь: https://tprg.ru/CfEt
О том, как мигрировать на новую версию: https://tprg.ru/hZLS
#бэкенд #базыданных #postgresql
Основные новшества:
— поддержка «генерируемых столбцов»;
— возможность выполнения запросов данных из JSON-документов при помощи Path-выражений;
— включено по умолчанию применение JIT-компилятора для ускорения выполнения некоторых выражений во время обработки SQL-запроса;
— увеличена производительность индексирования.
О других новшествах читайте здесь: https://tprg.ru/CfEt
О том, как мигрировать на новую версию: https://tprg.ru/hZLS
#бэкенд #базыданных #postgresql
EasyDB — сервис для создания базы данных в один клик: https://easydb.io/
Подойдёт для небольших проектов или, например, хакатонов. НЕ подойдёт для высоконагруженных проектов с большим количеством обращений к БД.
Поддерживаются клиенты на JavaScript, Python, Ruby и Shell.
#бэкенд #базыданных
Подойдёт для небольших проектов или, например, хакатонов. НЕ подойдёт для высоконагруженных проектов с большим количеством обращений к БД.
Поддерживаются клиенты на JavaScript, Python, Ruby и Shell.
#бэкенд #базыданных
Несколько советов по эффективному использованию PostgreSQL
https://tprg.ru/ekDJ
— быстрое копирование файлов в БД;
— представление данных в удобочитаемом виде;
— извлечение максимальной пользы от работы с массивами и JSON;
— анализ данных;
— работа с геометрическими данными;
— использование рекурсивных запросов.
Смотрите также — видеолекции по администрированию PostgreSQL
#бэкенд #базыданных #postgresql
https://tprg.ru/ekDJ
— быстрое копирование файлов в БД;
— представление данных в удобочитаемом виде;
— извлечение максимальной пользы от работы с массивами и JSON;
— анализ данных;
— работа с геометрическими данными;
— использование рекурсивных запросов.
Смотрите также — видеолекции по администрированию PostgreSQL
#бэкенд #базыданных #postgresql
Руководство по IndexedDB
Это NoSQL база данных, которую можно использовать внутри браузера для хранения большого количества данных. Если вы создаёте веб-приложение или расширение для браузера, в котором хранится много данных, на IndexedDB стоит обратить внимание.
В этом руководстве автор рассказывает про основы использования IndexedDB и показывает, как создать простое веб-приложение для заметок в качестве обзора концепций IndexedDB:
https://tprg.ru/dVa7
#бэкенд #базыданных #indexeddb
Это NoSQL база данных, которую можно использовать внутри браузера для хранения большого количества данных. Если вы создаёте веб-приложение или расширение для браузера, в котором хранится много данных, на IndexedDB стоит обратить внимание.
В этом руководстве автор рассказывает про основы использования IndexedDB и показывает, как создать простое веб-приложение для заметок в качестве обзора концепций IndexedDB:
https://tprg.ru/dVa7
#бэкенд #базыданных #indexeddb
Как VK вставляет данные в ClickHouse с десятков тысяч серверов
В докладе автор рассказывает об опыте внедрения ClickHouse ВКонтакте — для чего он им нужен, сколько они хранят данных, как их пишут и так далее.
Если не хочется смотреть видос, то есть текстовая версия доклада:
https://tprg.ru/4TmR
#бэкенд #базыданных
В докладе автор рассказывает об опыте внедрения ClickHouse ВКонтакте — для чего он им нужен, сколько они хранят данных, как их пишут и так далее.
Если не хочется смотреть видос, то есть текстовая версия доклада:
https://tprg.ru/4TmR
#бэкенд #базыданных
YouTube
Как VK вставляет данные в ClickHouse с десятков тысяч серверов / Юрий Насретдинов (ВКонтакте)
Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
https://www.highload.ru/moscow/2018/abstracts/4066…
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
HighLoad++ Moscow 2018
Тезисы и презентация:
https://www.highload.ru/moscow/2018/abstracts/4066…
Использование IndexedDB с Vue.js
Статья, автор которой на простом примере показывает взаимодействие IndexedDB с Vue.js:
https://tprg.ru/gvCO
Также читайте: основы использования IndexedDB
#фронтенд #базыданных #indexeddb
Статья, автор которой на простом примере показывает взаимодействие IndexedDB с Vue.js:
https://tprg.ru/gvCO
Также читайте: основы использования IndexedDB
#фронтенд #базыданных #indexeddb
Большой справочник по конфигурации PostgreSQL:
https://postgresqlco.nf/en/doc/param/
#бэкенд #базыданных #postgresql
https://postgresqlco.nf/en/doc/param/
#бэкенд #базыданных #postgresql
Основы мониторинга PostgreSQL
Этот доклад посвящён ключевым моментам постгресовой статистики, что они означают и почему они должны присутствовать в мониторинге.
Доклад будет полезен администраторам баз данных, системным администраторам и разработчикам, которым интересен траблшутинг Postgres'а.
Тезисы и презентация: https://tprg.ru/cwfi
А здесь читайте текстовую расшифровку доклада: https://tprg.ru/IS2E
#devops #базыданных #postgresql
Этот доклад посвящён ключевым моментам постгресовой статистики, что они означают и почему они должны присутствовать в мониторинге.
Доклад будет полезен администраторам баз данных, системным администраторам и разработчикам, которым интересен траблшутинг Postgres'а.
Тезисы и презентация: https://tprg.ru/cwfi
А здесь читайте текстовую расшифровку доклада: https://tprg.ru/IS2E
#devops #базыданных #postgresql
YouTube
Основы мониторинга PostgreSQL / Алексей Лесовский (DataEgret)
Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
HighLoad++ Siberia 2018
Тезисы и презентация:
https://www.highload.ru/siberia/2018/abstracts/3297…
Программа, подробности и билеты по ссылке: https://clck.ru/3DD4yb
--------
HighLoad++ Siberia 2018
Тезисы и презентация:
https://www.highload.ru/siberia/2018/abstracts/3297…
Hовости о PostgreSQL 12
В этом видеодокладе Олег Бартунов, один из ведущих разработчиков PostgreSQL, рассказывает, что нового появилось в PostgreSQL 12 с упором на понимание некоторых важных фич.
Презентация к докладу: https://tprg.ru/JcDE
Также смотрите — большой справочник по конфигурации PostgreSQL
#бэкенд #базыданных #postgresql
В этом видеодокладе Олег Бартунов, один из ведущих разработчиков PostgreSQL, рассказывает, что нового появилось в PostgreSQL 12 с упором на понимание некоторых важных фич.
Презентация к докладу: https://tprg.ru/JcDE
Также смотрите — большой справочник по конфигурации PostgreSQL
#бэкенд #базыданных #postgresql
YouTube
Hовости о PostgreSQL 12 / Олег Бартунов (Postgres Professional)
Приглашаем на Saint HighLoad 2023, которая пройдет 26 и 27 июня 2023 в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://bit.ly/3JZHEg2
--------
При поддержке AvitoTech мы впервые публикуем все видео с HighLoad++ 2019 в открытый доступ.…
Программа, подробности и билеты по ссылке: https://bit.ly/3JZHEg2
--------
При поддержке AvitoTech мы впервые публикуем все видео с HighLoad++ 2019 в открытый доступ.…
В качестве базы данных можно использовать и обычную таблицу в Google Sheets. Вот с помощью этого плагинчика:
https://tprg.ru/SdWo
#базыданных
https://tprg.ru/SdWo
#базыданных
Шпаргалка для собеседований по SQL
Разобраны все варианты JOIN двух таблиц, когда в них есть NULL значения. К каждому кейсу есть пояснения. В качестве шпаргалки она полна для обзора всех возможных случаев:
https://tprg.ru/PMs0
#базыданных #sql
Разобраны все варианты JOIN двух таблиц, когда в них есть NULL значения. К каждому кейсу есть пояснения. В качестве шпаргалки она полна для обзора всех возможных случаев:
https://tprg.ru/PMs0
#базыданных #sql
Работаете c PostgreSQL? Пусть эта лаконичная шпаргалка с основными командами и их расшифровкой всегда будет под рукой.
#бэкенд #базыданных #postgresql
#бэкенд #базыданных #postgresql
Как спроектировать базу данных, чтобы в будущем не пришлось её переписывать?
Мы тут разобрали грамотное структурирование таблиц. Будет интересно тем, у кого уже есть начальные знания по SQL, но хотелось бы копнуть глубже.
Загляните, здесь полезно: https://tprg.ru/hd9J
#бэкенд #базыданных
Мы тут разобрали грамотное структурирование таблиц. Будет интересно тем, у кого уже есть начальные знания по SQL, но хотелось бы копнуть глубже.
Загляните, здесь полезно: https://tprg.ru/hd9J
#бэкенд #базыданных
This media is not supported in your browser
VIEW IN TELEGRAM
Морской бой на PostgreSQL
Для написания были использованы PostgreSQL 12 и язык PLpgSQL. Вот что из этого получилось:
https://tprg.ru/iwH2
Статья о том, как именно создавалась игра:
https://tprg.ru/dVgX
#базыданных #postgresql
Для написания были использованы PostgreSQL 12 и язык PLpgSQL. Вот что из этого получилось:
https://tprg.ru/iwH2
Статья о том, как именно создавалась игра:
https://tprg.ru/dVgX
#базыданных #postgresql
15 полезных команд PostgreSQL
Это далеко не все приёмы, но и их вполне достаточно, чтобы упростить жизнь разработчикам и администраторам баз данных. Команды разбиты на три основных раздела:
— Получение информации о базе данных
— Работа с данными и полями таблиц
— Работа с конфигурацией
Подробнее читайте в нашей статье:
https://tprg.ru/Z7t3
#базыданных #postgresql
Это далеко не все приёмы, но и их вполне достаточно, чтобы упростить жизнь разработчикам и администраторам баз данных. Команды разбиты на три основных раздела:
— Получение информации о базе данных
— Работа с данными и полями таблиц
— Работа с конфигурацией
Подробнее читайте в нашей статье:
https://tprg.ru/Z7t3
#базыданных #postgresql