PostgreSQL заключение
В этих 10 постах, мы едва коснулись PostgreSQL. Кроличья нора гораздо глубже 🐰
То, что компании пытаются перейти с Oracle на Pg, не означает, что архитектура, язык PL/pgSQL один в один. Общие принципы - одинаковые, но реализация - разная. Взять, например, мультиверсионность строк.
Когда я учился на курсах PostgresPro (архитектура и оптимизация в 2019м), выписал около трех листов А4 различий между двумя СУБД с точки зрения разработчика. Если углубиться в администрирование там еще наберется листов Nцать.
Так почему же компании переходит на PG? Все просто, PostgreSQL - это достойная альтернатива Oracle в классе РСУБД.
Я не особый любитель Pg. Это как пересесть с Mercedes (Oracle) на отечественный авто (Pg). Тем не менее, избегать изучения PostgreSQL не стоит.
Причины
🔹 Активное развитие СУБД - авторы и энтузиасты дорабатывают ядро, пилят многочисленные расширения, фишки платных версий постепенно заносят в community-версию;
🔹 Наличие бесплатной версии - снижение стоимости владения по сравнению с тем же Oracle;
🔹 Все больше решений с использованием Pg;
🔹 Политические и санкционные моменты (актуально для РФ).
На мой взгляд, в будущем Postgres существенно потеснит конкурентов с рынка 👍
Пора заканчивать с Pg, что-то я соскучился по Oracle ☺️
Если интересно раскрытие темы по различию между Pg и Oracle - ставьте 🔥. Наберется хотя бы 200, буду иногда пилить посты на эту тему 🎓
#postgresql
Oracle Developer