MySQL vs PostgreSQL vs MongoDB vs Redis
Опубликован рейтинг популярности СУБД. Безоговорочный лидер — MySQL. Второе место за MongoDB — СУБД для хипстеров и наркоманов. Действительно лучшая СУБД — PostgreSQL — только на третьем месте.
MySQL
Действительно очень быстрая СУБД, лишенная серьезных недостатков. Для небольшого и среднего сайта — самое то. Этим и объясняется популярность MySQL. Идеально подходит для хранения небольших порций текста.
MongoDB
Хипстерская NoSQL-СУБД. Использует вместо SQL язык описания данных JSON. Нравится программистам, которым лень описать схему БД, но хочется хайпануть. Есть мнение, что PostgreSQL с JSONB умеет то же самое, что и Mongo, но делает это быстрее и гибче.
PostgreSQL
Жемчужина мира Open Source. Почти как Oracle по возможностям. Сеньор Помодор недавно создал БД, запилил партицирование и зафигачил в PostgreSQL полтора миллиарда записей. Всё это на одном компе. Выборка происходит практически мгновенно. MySQL бы сдох на таких объемах. Используем MySQL для сайтиков и PostgreSQL для серьезных приложений.
- Какую базу данных выбрать: MySQL vs PostgreSQL
- PostgreSQL + отечественный транслятор = Oracle
- Заменил PostgreSQL на Mongo и сэкономил кучу денег
- Самое важное преимущество PostgreSQL перед MySQL
Redis
Еще одна жемчужина. Держит базу данных в ОЗУ. Идеально подходит для кэширования чего-либо. Тоже NoSQL. Хранит только данные вида ключ/значение.
Комментировать