Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Илья Сазонов, Федор Сазонов — Как хранить JSON в базе данных, не привлекая внимания DBA

Автор: JPoint, Joker и JUG ru — Java-конференции

Загружено: 10 мар. 2023 г.

Просмотров: 3 748 просмотров

Описание:

—
Рано или поздно перед любым разработчиком встает проблема рассогласования импеданса между объектной и реляционной моделью. Звучит дико, конечно. Скажем проще. Рано или поздно каждому разработчику приходится хранить в базе данных что-то такое, что там хранить неудобно. Например, какой-то сущности надо приписывать какие-то дополнительные атрибуты, названия и типы данных. Или кто-то хочет отобразить на реляционные таблицы дерево наследования. Для этих задач есть известные проработанные и неудобные способы решения, которые к тому же легко могут привести к проблемам с производительностью.

Альтернатива этому всему — хранение таких данных в виде JSON. Но реляционные СУБД JSON не любят. Дошло даже до того, что Mongo, киллер-фичей которой как раз является хранение данных в виде JSON, набрала на этом нешуточную популярность. Но, к счастью, эти времена потихоньку отступают. Во многом благодаря усилиям разработчиков PostgreSQL. Раньше все попытки положить JSON в базу данных встречали враждебную реакцию со стороны DBA, аналитиков и QA. Эту реакцию можно описать так: «У нас же тогда будет не база данных, а помойка!»

Спикеры поговорят о связанных с этим проблемах, расскажут, как их можно решить не выходя из реляционной структуры, и продемонстрируют, что с этими решениями не так. Также вы узнаете, в каких случаях для решения этих проблем можно применить JSON и почему львиная доля опасений DBA, аналитиков и QA теперь неактуальна. А еще — как при использовании JSON не выстрелить себе в ногу, потому что нюансы есть.

Ссылка на презентацию: https://squidex.jugru.team/api/assets...

#json #postgresql #hibernate #spring-data #jpa

Илья Сазонов, Федор Сазонов — Как хранить JSON в базе данных, не привлекая внимания DBA

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Александр Козлов, Максим Чудновский — Proxyless Service Mesh for gRPC Java Services

Александр Козлов, Максим Чудновский — Proxyless Service Mesh for gRPC Java Services

Илья Сазонов, Фёдор Сазонов: БД Укротитель

Илья Сазонов, Фёдор Сазонов: БД Укротитель

SQL/JSON в PostgreSQL: настоящее и будущее / Олег Бартунов (Postgres Professional)

SQL/JSON в PostgreSQL: настоящее и будущее / Олег Бартунов (Postgres Professional)

База по оптимизации PostgreSQL: схема, индексы, чтение EXPLAIN, методы доступа и соединения, тюнинг

База по оптимизации PostgreSQL: схема, индексы, чтение EXPLAIN, методы доступа и соединения, тюнинг

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Как устроена База Данных? Кластеры, индексы, схемы, ограничения

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

Deep House Mix 2024 | Deep House, Vocal House, Nu Disco, Chillout Mix by Diamond #3

«HIBERNATE CACHING»: разбор всех уровней на примере чужих ошибок

«HIBERNATE CACHING»: разбор всех уровней на примере чужих ошибок

Илья и Федор Сазоновы — БД-укротитель

Илья и Федор Сазоновы — БД-укротитель

Владимир Озеров, Querify Labs — Можно ли написать на Java высокопроизводительную СУБД?

Владимир Озеров, Querify Labs — Можно ли написать на Java высокопроизводительную СУБД?

Json or not Json. Плюсы и минусы использования Json в PostgreSQL / Олег Бартунов, Никита Глухов

Json or not Json. Плюсы и минусы использования Json в PostgreSQL / Олег Бартунов, Никита Глухов

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]