Как создать свою СУБД с нуля и не сойти с ума. Практическое пособие начинающему некроманту. Часть первая

Наступил Апокалипсис.Нет, не стоит бежать запасаться банками с консервами и крышками отечественной бай-колы! Апокалипсис произошёл только в нашей фантазии и с определённой целью — чтобы проверить, а может ли человек, обладающий только книгами по теме и…

Postgresso 12 (49)

В этом, 12-м номере мы собрали интересные ссылки со всех Постгрессо, начиная с январского. Читать далее

[Перевод] Введение в архитектуру Greenplum

В этой статье поговорим о Greenplum — СУБД, основанной на PostgreSQL. Разберём её общую архитектуру, способы хранения данных, а также перечислим проблемы, с которыми можно столкнуться в ходе эксплуатации. Читать далее…

Postgresso 48 (11)

PostgreSQL 16: Часть 3 или Коммитфест 2022-11Вышел очередной обзор Павла Лузанова. Самое интересное из первых коммитфестов можно прочитать в предыдущих статьях серии: 2022-07 (ru / en), 2022-09 (ru / en).Postgres-сообщество и образованиеЧто д…

Миллион записей для змеи

Загрузить миллион записей в питон за секунду?Нет. Получилось еще быстрее!У меня есть небольшое хобби — я экспериментирую с машинным обучением применительно к торговле на бирже, в частности, с криптовалютами. После различных наколенных экспериментов я з…

«Зачем ты вообще туда полез?»: как переход на уровень вниз помог построить карьеру

Привет! Меня зовут Александр Денисов, и я не боюсь перемен. Будучи сеньором-программистом, я перешёл на мидл-позицию и стал заниматься СУБД. А восемь лет спустя, уже став опытным аудитором и экспертом по MS SQL Server, снова шагнул на ступеньку вниз, ч…

[Перевод] Как Postgres хранит строки

Мне стало интересно разобраться, как PostgreSQL хранит данные на диске, и в процессе своего исследования я обнаружил несколько интересных фактов, которыми хочу с вами поделиться.Мы будем рассматривать только файлы кучи (heap). Heap-файл — это просто фа…