Часто задаваемые вопросы
В: Какова текущая версия PostgreSQL? О: 18, которая была выпущена 25 сентября 2025 года. Это наш 35-й мажорный релиз за более чем 39 лет разработки. Мы выпускаем новую версию PostgreSQL каждый год, что уникально среди SQL-баз данных.
В: Есть ли у проекта PostgreSQL Кодекс поведения? О: Проект PostgreSQL гордится качеством нашего кода и работы, а также техническими и профессиональными достижениями нашего сообщества. Мы ожидаем, что все участники будут вести себя профессионально, проявляя взаимную вежливость и действуя в общих интересах, с уважением ко всем пользователям и разработчикам. С этой целью мы разработали Кодекс поведения для взаимодействия внутри сообщества и участия в работе проекта и жизни сообщества в целом.
В: Как работает версионирование? О: Версионирование PostgreSQL использует двухкомпонентную схему нумерации. Первое число (например, 18) представляет мажорную версию, которая является релизом с новыми функциями. Второе число представляет патч-версию, которая является релизом с исправлениями ошибок или уязвимостей. Например, «18.1» — это первый патч-релиз PostgreSQL 18. Для получения дополнительной информации, пожалуйста, посетите страницу версионирования PostgreSQL.
В: Когда происходят релизы? О: Мажорные версии выходят примерно раз в год, около сентября. Патч-релизы запланированы на ежеквартальной основе (февраль, май, август, ноябрь). Вы можете прочитать больше о графике релизов на странице дорожной карты.
В: Почему старые версии имеют обозначения вроде 9.6.6 или 9.5.9? О: Из-за долгой истории нашего проекта первые два числа были мажорными релизами. Таким образом, 9.6, 9.5 и т. д. были мажорными релизами. Минорные релизы имели номера вроде 9.6.6. Начиная с версии 10, проект перешел на двухкомпонентную схему нумерации версий.
В: Как лицензируется PostgreSQL? Сколько это стоит? О: PostgreSQL выпускается под одобренной OSI лицензией PostgreSQL Licence. Плата не взимается, даже при использовании в коммерческих программных продуктах. Пожалуйста, ознакомьтесь с лицензией PostgreSQL.
В: Какова политика использования товарных знаков PostgreSQL? О: Это подробно описано на странице политики использования товарных знаков PostgreSQL.
В: Сколько разработчиков работают над PostgreSQL? О: В экосистеме PostgreSQL в любой момент времени участвуют тысячи людей! Более 700 человек работают над основным кодом базы данных. Как и в других проектах с открытым исходным кодом, мы, конечно, зависим от сотен членов сообщества, которые занимаются документацией, переводами, продвижением, конференциями, разработкой веб-сайтов, инфраструктурой и поддержкой пользователей. Существует также множество других проектов, связанных с PostgreSQL, включая драйверы, библиотеки, расширения и многое другое.
В: Сколько пользователей PostgreSQL в мире? О: Наше широкое распространение в мире открытого ПО и либеральное лицензирование делают этот вопрос трудным для точного ответа. Большинство пользователей получают PostgreSQL вместе с дистрибутивом Linux или с одним из множества других продуктов, OSS-программ и аппаратных устройств, которые включают PostgreSQL. Многие индексы, такие как DB-Engines Ranking, показывают, что внедрение PostgreSQL продолжает быстро расти, включая признание PostgreSQL как СУБД года по версии DB-Engines в 2017, 2018, 2020 и 2023 годах. Что мы точно знаем, так это то, что PostgreSQL популярнее, чем когда-либо, и количество загрузок и установок растет из года в год.
В: Можно ли пообщаться с кем-то из ваших пользователей? О: Пожалуйста, свяжитесь с press@postgresql.org, и наши волонтеры по связям с прессой постараются организовать контакт.
В: Какая компания владеет PostgreSQL? О: Никакая. Мы являемся неинкорпорированной ассоциацией волонтеров и компаний, которые делятся кодом на условиях лицензии PostgreSQL. В проекте PostgreSQL участвует пара десятков компаний, которые либо поддерживают контрибьюторов PostgreSQL, либо напрямую вносят корпоративные проекты в наш репозиторий. Некоторые из наших основных корпоративных спонсоров указаны на странице спонсоров, и есть еще много компаний, которые вносят вклад в проект другими способами.
В: Где люди могут получить поддержку по PostgreSQL? О: Существует множество компаний, предоставляющих платную поддержку для PostgreSQL. Вы можете найти поставщиков услуг поддержки по регионам в списке профессиональных услуг. Пожалуйста, обратите внимание, что этот список носит исключительно информационный характер и не является рекомендацией какого-либо из этих поставщиков.
В: Каковы отношения между проектом PostgreSQL и компаниями, указанными на странице «Спонсоры»? О: Проект PostgreSQL пользуется поддержкой множества компаний, которые продают продукты или услуги, созданные на базе PostgreSQL, и в свою очередь вносят вклад в виде кода, денег и рабочего времени сотрудников в проект. Никто из них не «владеет» PostgreSQL, и ни одна отдельная компания не несет ответственности за разработку кода PostgreSQL. Это так же, как в случае с Linux, Apache и FreeBSD.
В: Как PostgreSQL соотносится с MySQL? О: Это тема, которая может вызвать многочасовую дискуссию. PostgreSQL лицензируется на либеральных условиях и принадлежит сообществу; MySQL лицензируется по GPL и принадлежит Oracle. Помимо этого, каждый пользователь базы данных должен сделать свою собственную оценку; программное обеспечение с открытым исходным кодом делает сравнение очень простым. Мы рекомендуем вам ознакомиться с кратким обзором функций и возможностей PostgreSQL на странице «О PostgreSQL».
В: Как PostgreSQL соотносится с Oracle/DB2/SQL Server/Informix? О: Наш набор функций в целом считается очень конкурентоспособным по сравнению с другими ведущими SQL СУБД. Есть функции, которые есть у них, но нет в PostgreSQL, и наоборот. У нас было много пользователей, которые мигрировали с других систем баз данных, и они полностью удовлетворены своими системами PostgreSQL.
В: Как PostgreSQL соотносится с «NoSQL»? О: Термин «NoSQL» охватывает такой разнообразный спектр нереляционных реализаций баз данных, от крошечных встроенных баз данных, таких как BerkeleyDB, до массивных кластерных платформ обработки данных, таких как Hadoop, что невозможно комментировать их как общий класс. Нереляционные базы данных предшествовали реляционным и сосуществовали с ними в течение сорока лет, поэтому выбор между реляционными и нереляционными базами данных — это не новость. Пользователи должны выбирать ту базу данных, чьи функции, реализация и поддержка сообщества соответствуют потребностям их текущего приложения. Более того, использование нескольких разных баз данных для крупных проектов быстро становится нормой, и пользователи PostgreSQL — не исключение.
Кроме того, PostgreSQL уже много лет поддерживает хранение «неструктурированных» типов данных, таких как JSON и XML.
В: Является ли PostgreSQL «векторной базой данных»? О: PostgreSQL поддерживает хранение и поиск по многим типам данных, включая векторы. В PostgreSQL есть тип данных «массив», который может хранить многомерные данные. Фреймворк расширений PostgreSQL позволяет разработчикам добавлять дополнительную векторную функциональность в PostgreSQL, включая пользовательские индексы, которые взаимодействуют с системами управления памятью и хранилищем PostgreSQL. Существует несколько расширений, которые расширяют возможности векторного поиска в PostgreSQL.
В: Когда выйдет PostgreSQL 19? О: Проект PostgreSQL начинает работу над следующей версией PostgreSQL в июле каждого года и выпускает финальную версию (GA) в сентябре следующего года. Так что ожидайте версию 19 примерно в сентябре 2026 года.
В: Как произносится PostgreSQL? О: post-GRES-que-ell, согласно этому аудиофайлу. Однако многим людям проще говорить просто «post-GRES».






