Встречается на собеседованиях • сегодня

Что такое PostgreSQL

PostgreSQL — это мощная, открытая, объектно-реляционная система управления базами данных (СУБД). Она поддерживает SQL стандарты, расширенные типы данных (JSON, XML, массивы), транзакции, триггеры, хранимые процедуры и многоверсионность (MVCC).

Ключевые особенности:

  • Поддержка сложных запросов и аналитики.
  • Расширяемость: можно добавлять новые типы данных, операторы, функции.
  • Репликация, партиционирование, полнотекстовый поиск.
  • ACID-совместимость для надежности транзакций.

Пример подключения в Python (psycopg2):

python
import psycopg2

conn = psycopg2.connect(
    dbname="testdb", user="postgres", 
    password="secret", host="localhost"
)
cursor = conn.cursor()
cursor.execute("SELECT version();")
print(cursor.fetchone())
conn.close()

Используется в высоконагруженных проектах (например, Instagram, Spotify).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы