Заметки о разработке ПО.

Базы данных

SQL или NoSQL: какую базу данных выбрать?

SQL и NoSQL решают разные задачи с данными. Рассказываем, как выбрать подходящую базу, а не ту, что моднее.

Читать статью
Базы данных

Что такое PostgreSQL и почему разработчики его любят?

PostgreSQL незаметно стал выбором по умолчанию для серьёзной бэкенд-разработки. Рассказываем, чем он отличается от других баз данных.

Читать статью
Базы данных

Индексы в базах данных: как они ускоряют запросы

Медленный запрос — это часто не медленная база, а отсутствующий индекс. Рассказываем, как работают индексы и когда они могут навредить.

Читать статью
Базы данных

Что такое нормализация базы данных (и когда стоит нарушать правила)?

Нормализация обеспечивает согласованность данных и избавляет от дублирования. Но строгая нормализация — не всегда верное решение. Объясняем почему.

Читать статью
Базы данных

Redis простыми словами: что это такое и когда его использовать

Redis часто называют «просто кешем», но это его недооценка. Рассказываем, что он на самом деле делает и где действительно помогает.

Читать статью
Базы данных

MongoDB или PostgreSQL: как выбрать базу данных для приложения

MongoDB и PostgreSQL воплощают две разные философии работы с данными. Рассказываем, как выбрать между ними для реального приложения.

Читать статью