Андрей Шетухин
Современный блогохостинг – какой он? Какую СУБД выбрать, как
спроектировать схему данных и где узкие места при использовании той или иной
СУБД? Протестируем производительность СУБД MySQL и PostgreSQL на примере блогохостинга.
О сравнении производительности MySQL и PostgreSQL написана не одна статья, и
всезнающий Google выдает больше миллиона документов, посвященных этой теме.
Однако, все тесты, которые доступны в Интернете,
– это работа СУБД на синтетических запросах, имеющих малое отношение к
конкретным проектам.
Мы же тестируем пригодность СУБД для реализации
конкретного проекта, а именно – блогохостинга с большим количеством активных
пользователей, которые не только ведут свои дневники, пишут и читают
комментарии, но и читают записи своих друзей.

Схема БД