MongoDB

MySQL vs PostgreSQL vs MongoDB vs Redis

Опубликован рейтинг популярности СУБД. Безоговорочный лидер — MySQL. Второе место за MongoDB — СУБД для хипстеров и наркоманов. Действительно лучшая СУБД — PostgreSQL — только на третьем месте.

Самая популярная база данных

Когда использовать MongoDB

Недавно я опробовал MongoDB и пришел в восторг от удобства работы с ней. Чуть позже я столкнулся с одним из минусов Монги — относительной медлительностью и прожорливостью. Потом оказалось, что сама концепция хранения данных в документальной форме редко совместима с реальными задачами. Так что же, не использовать совсем?

Mongo fan

Я попытался применить MongoDB в нескольких проектах и могу сделать следующие субъективные выводы:

MongoDB против MySQL

Недавно я сильно впечатлился возможностями MongoDB. Под Монгу очень приятно программировать, но эта СУБД не подходит для небольших (и даже средних) web-проектов. Я задумался: а что тогда подходит?

Как я уже говорил, основная претензия к MongoDB — прожорливость. Монга скушала все процессорное время, а web-приложение выдавало всего 140 страниц в секунду. Тогда я решил переписать свое приложение, заменив Mongo на MySQL.

Заменил PostgreSQL на Mongo и сэкономил кучу денег

Ник Мэнинг — автор стартапа под названием Shindig. Это сервис, который помогает алкоголикам открывать для себя новые напитки и потом делиться впечатлениями с другими забулдыгами. Свой сервис Ник изначально основывал на активном использовании Линукса и свободных программ. Но по мере роста популярности сервиса разработчик стал замечать, что не все свободные программы одинаково выгодны в использовании.