7 баз данных за 7 недель Челлендж на 2025 год — изучить 7 баз данных, выделив на каждую по одной неделе. Экспертом не станете, но изучите основные фишки. Можно, конечно, составить свой список, но можно мы нашли для вас готовый: 1️⃣ PostgreSQL. Куда уж без него — если вы уже работаете с данными, то скорее всего вы работали и в Postgres. Но даже если вы с ним уже знакомы, все равно найдется, что изучить за неделю — например, богатую экосистему расширений. 2️⃣ SQLite. Встраиваемая СУБД, идеально подходящая для сайтов и приложений, для которых особенно важны легкость быстродействие. Из-за этого SQLite используют многие популярные мессенджеры и браузеры. 3️⃣ DuckDB. Еще одна встраиваемая СУБД. Ее главное преимущество — работа с множеством форматов данных и источников. Как PostgreSQL может похвастаться активным коммьюнити и впечатляющим набором расширений. 4️⃣ ClickHouse. Колоночная база данных, отлично оптимизированная для обработки аналитических запросов и работы с большими датасетами. Другой плюс — крайне подробная документация. 5️⃣ FoundationDB. Распределенная база данных «ключ-значение», поддерживающая обработку огромных массивов данных. Хотя это не столько БД, сколько основание для системы хранения данных — отсюда и название. Ее задача — обеспечить хранение данных, а остальные функции докручиваются за счет дополнительных слоев-надстроек. 6️⃣ TigerBeetle. БД, рассчитанная строго на работу с финансовыми транзакциями, которые обрабатывает в 1000 раз быстрее, чем ее аналоги «широкого назначения». Если раньше не имели опыта с такими инструментами, то однозначно стоит выделить недельку на знакомство. 7️⃣ CockroachDB. Завершаем список еще одной распределенной БД и с говорящим названием. Оно призвано подчеркнуть ее отказоустойчивость — якобы она живучая, как таракан. И, видимо, по серверам расползается так же быстро, масштабируясь под запрос пользователя. Как вам список? Пишите в комментариях, какие БД вы бы в него включили!