PostgreSQL
PostgreSQL — объектно-реляционная СУБД с открытым исходным кодом, известная надёжностью, расширяемостью и соответствием стандарту SQL.
Подробно
PostgreSQL (часто «Postgres») — свободная объектно-реляционная система управления базами данных, развиваемая с 1996 года и поддерживаемая глобальным сообществом. Она отличается строгим соблюдением ACID, богатой поддержкой типов данных (JSONB, массивы, диапазоны, геоданные PostGIS) и расширяемостью через собственные функции, типы и расширения. PostgreSQL широко применяется как основная OLTP-база в веб-приложениях, микросервисах и аналитических системах, поддерживает репликацию, партиционирование, полнотекстовый поиск и логическую репликацию. Современные возможности — параллельные запросы, JIT-компиляция и расширения вроде pgvector для векторного поиска — делают её базой для AI/ML-приложений. Тесно интегрирована с ORM (Django ORM, Hibernate, Prisma) и облачными managed-сервисами.
Примеры употребления
- psql -h localhost -U postgres -d cubai
- SELECT version();
- EXPLAIN ANALYZE SELECT * FROM orders WHERE created_at > now() - interval '7 days';
- docker run -d -e POSTGRES_PASSWORD=secret -p 5432:5432 postgres:16
