Встречается на собеседованиях • сегодня
Хорошо ли знаешь PostgreSQL
PostgreSQL — мощная, объектно-реляционная СУБД с открытым исходным кодом. Поддерживает ACID, сложные запросы, индексы (B-tree, Hash, GiST, GIN), оконные функции, JSON/XML, репликацию.
Пример:
sql
-- Создание таблицы с JSONB
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100),
profile JSONB
);
-- Вставка данных
INSERT INTO users (name, profile)
VALUES ('Alice', '{"age": 30, "skills": ["Java", "SQL"]}');
-- Запрос с JSONB
SELECT name, profile->>'age' AS age
FROM users
WHERE profile @> '{"skills": ["Java"]}';
text
**Плюсы:**
- Расширяемость (PL/pgSQL, расширения).
- Поддержка сложных типов данных.
- Высокая производительность.
**Минусы:**
- Требует тонкой настройки для высоких нагрузок.
- Менее распространён, чем MySQL (но популярность растёт).
Если нужны детали по конкретным фичам — спрашивай!
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы