Тёмный

Pluggable TOAST/One TOAST fits ALL/Олег Бартунов,Федор Сигаев,Никита Малахов (Postgres Professional) 

HighLoad Channel
Подписаться 83 тыс.
Просмотров 1,5 тыс.
50% 1

Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
--------
HighLoad++ Foundation 2022
Презентация и тезисы: highload.ru/foundation/2022/a...
Одной из "родовых" проблем постгреса является технология TOAST (The Oversized-Attribute Storage Technique или методика хранения сверхбольших атрибутов) в ее применении к современным типам данных с внутренней структурой, наиболее ярким представителем которых является JSONB. Проблема состоит в том, что TOAST работает с JSONB как с черным ящиком и это приводит к очень большим оверхедам как в простом доступе по ключу, так и в обновлении JSONB.
...
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru

Опубликовано:

 

18 янв 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@test_bot5541
@test_bot5541 Год назад
48:45 надо поругать того чувака, который запилил на коленке JavaScript под броузеры, от js-объектов же всё идёт. А дальше понятно желание работать с одим форматом данных на одном ЯП. Например, иметь только одну функцию на JS для проверки корректности данных везде: в броузере, чтоб сообщить пользователю, если данные некоректы, на сервере Node.js на случай, если пользователь решит захачить пост-запрос в обход проверки, и в хранимке на стороне СУБД для полной надёжности. Но хранимка на JS (где-то на гитхабе вроде есть потуги сделать такое расширение) - это по ходу что-то неполноценное. Ну, например, в JS из чисел double precision да bigInt, а если, например, на стороне СУБД нужна работа с числами с произвольной точностью, точная математика? Деньги чтоб нормально посчитать. На этом V8 всё.
@abduvosikhov_a
@abduvosikhov_a Год назад
Круто, но все эти фичи пока придут до обычных разрабов, которые используют ORM для запроса, пройдет еще пару лет, чтоб все это интегрировать в код которые не используют в запросах обычный SQL запрос.
@adamiyy
@adamiyy Год назад
Поэтому лично я начал писать свои запросы вместо ORM. ORM оставляю на какие-то легкие запросы где не нужно работать с json и т.д.
Далее
Олег Бартунов - Postgres, open source
58:10
КТО ЭТО БЫЛ?
25:31
Просмотров 884 тыс.
Про Kafka (основы)
49:23
Просмотров 369 тыс.
Устройство сети в Kubernetes
22:08
Просмотров 9 тыс.
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)
1:03:55
Просмотров 552 тыс.
КТО ЭТО БЫЛ?
25:31
Просмотров 884 тыс.