Habr For Dev
356 subscribers
2.87K photos
3.19K links
Ежедневная поборка лучших технических статей и новостей с Хабра для разработчиков.

Широкий спектр тематик - Web и Software разработка, Hardware, DevOps, QA.

Канал ведет бездушная машина ;)
加入频道
#postgresql #sql

Популярная задача на собеседовании: сотрудники с максимальной зарплатой в отделе

Кто ходил на собеседования по устройству на работу, тот знает, спрашивают там всякое и странное. Нередко можно встретить задачу SQL по нахождению сотрудников с максимальной зарплатой в отделе. Причем ваш потенциальный начальник считает, что у этой задачи есть только одно "правильное решение", то, про которое он прочитал в Интернете. Так ли это?

⭐️⭐️◽️◽️◽️

📖 Читать
#sql #postgresql

Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #postgres

Будущее PostgreSQL: как 64-битный счетчик транзакций решает проблему масштабирования

⭐️⭐️◽️◽️◽️

📖 Читать
#replication #postgresql

Как обновить PostgreSQL и не потерять данные: метод минимизации простоя

Мы успешно обновили кластер PostgreSQL с версии 13 до 16, обеспечив минимальный простой и высокую производительность. Процесс включал в себя создание новой реплики через логическую репликацию, перенос роли мастера на обновлённую реплику и настройку потоковой репликации. Несмотря на некоторые сложности, такие как управление LSN и проблемы с подписками, нам удалось сохранить данные и обеспечить синхронизацию.Подробности читайте в статье.

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #полнотекстовый

Postgres как поисковый движок

⭐️⭐️◽️◽️◽️

📖 Читать
#базы_данных #postgresql

О скрытии сообщений в эмодзи и взломе казначейства США

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #postgres

Русский след в истории логотипа PostgreSQL

Каждый, кто работает с PostgreSQL, знает его символ — синего слона. Но задумывались ли вы, откуда он взялся? Его история — это не результат работы дорогого брендингового агентства, а захватывающее повествование о зарождении IT-сообщества, питерских энтузиастах, случайных файлах и том, как «маленький презент» стал мировым символом.

⭐️⭐️⭐️◽️◽️

📖 Читать
#postgresql #postgresql_scaling

Как мы под Новый Год загрузили в PostgreSQL петабайт данных и что из этого вышло

⭐️⭐️⭐️◽️◽️

📖 Читать
#субд #postgresql

Шардированный не значит распределённый: что важно знать, когда PostgreSQL становится мало

Шардирование, двухфазный коммит и распределенные транзакции окружены определенными мифами и заблуждениями. Например, может быть достаточно неочевидно, что двухфазный коммит обеспечивает только атомарность транзакций, но не их изоляцию. Поэтому мы решили написать пост, который бы помог разобраться в этих сложных вещах и сделать правильный выбор, когда Postgres'а Вам станет мало и Вы столкнётесь с шардированием.

⭐️⭐️⭐️◽️◽️

📖 Читать
#базы_данных #postgresql

Как оптимизировать PostgreSQL и не лишиться сна: разбор для разработчиков

⭐️⭐️◽️◽️◽️

📖 Читать
#vector #postgresql

Векторный поиск внутри PostgreSQL: что умеет и где может пригодиться pgvector

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #migration

Миграция с Firebird на PostgreSQL. Что может пойти не так? Часть 1

Не секрет, что в последние годы различные компании достаточно часто принимают решение о миграции работающей информационной системы с Firebird на PostgreSQL.Типичная ситуация выглядит так:Проект работает несколько лет. Заказчик «верит», что проблема не в проекте, а в СУБД. Firebird — «плохая» СУБД.

⭐️⭐️◽️◽️◽️

📖 Читать
#postgresql #selectel

PostgreSQL без боли и костылей: обзор ключевых расширений

Существует огромное количество расширений для PostgreSQL, каждое из которых помогает решать конкретные задачи пользователей. С их помощью можно адаптировать базу данных под собственные нужды и упростить работу с данными. Под катом посмотрим на некоторые из популярных расширений PostgreSQL: зачем они нужны, как применяются, какие имеют преимущества и ограничения.

⭐️⭐️◽️◽️◽️

📖 Читать