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

Какой функционал заложен в PostgreSQL

PostgreSQL — это мощная реляционная СУБД с открытым исходным кодом. Основные возможности:

  • Расширенный SQL: поддержка сложных запросов, оконные функции, CTE (WITH), рекурсивные запросы.
  • Индексы: B-tree, Hash, GiST, SP-GiST, GIN, BRIN, частичные индексы.
  • Транзакции: ACID-совместимость, изоляция уровней (READ COMMITTED, REPEATABLE READ и др.).
  • Расширяемость: пользовательские типы данных, функции, операторы, агрегаты.
  • JSON/JSONB: встроенная поддержка работы с JSON, включая индексацию (JSONB).
  • Полнотекстовый поиск: встроенные возможности для текстового анализа.
  • Репликация: логическая и физическая, синхронная/асинхронная.
  • Партиционирование: горизонтальное разделение таблиц для оптимизации больших данных.

Пример создания таблицы с JSONB:

sql
CREATE TABLE users (
    id SERIAL PRIMARY KEY,
    name TEXT,
    profile JSONB
);
INSERT INTO users (name, profile) 
VALUES ('Alice', '{"age": 30, "hobbies": ["coding", "hiking"]}');
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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