15 плюсов PostgreSQL
Я в работе использую почти все субд, но когда нужно выполнить что-то в Постгрес, то очень кайфую. Поэтому решил поделиться радостью со всеми и собрал 15 плюсов Постгрес.
1. Бесплатный, шустрый и очень распространенный
2. Для него куча документаций, книг, туториалов, статей, уроков
3. Установить в линуксе можно одной командой без дрочки с настройкой
4. В нем есть postgis, fts, jsonb, gin/gist. В новых версиях завозят приятный сахар
5. Материализованные вьюхи, обновление строк через обновление вьюх, fdw тоже норм
6. Покрывающие индексы, функциональные индексы
7. В нем есть? наверное всё, что есть в платных бд
8. Под него написано куча всего - адаптеров, расширений, приложений (балансировщики, репликаторы), поддерживается средствами разработки
9. В нем есть мощные оконные и прочие функции. Параллелизируемость запросов
10. Один из самых крутых опенсорс проектов. В него влито нереально большое количество сил кучи контрибьюторов. 20 лет назад никто не мог подумать, что PostgreSQL станет топовой СУБД и не будет уступать дорогущим проприетарным базам
11. И в постгресе лучше MVCC сделано, чем в оракл
12. А еще язык pg/plsql просто бомба
13. Ну и в нём можно свои типы объявлять
14. Постгря разрешает группировать по любому выражению, а не только по имеющимся колонкам
15. Одной рукой пишу запрос, второй рукой слезу счастья вытираю