Size: a a a

2020 August 27

VS

Vadim Shabanov in pro.jvm
не генерит
источник

O

Oleg in pro.jvm
Александр Дерюгин
И умри в реляционных связях
скорее умри, распутывая связи, которые не понимаешь, но как то все само работает - а потом перестает
источник

АД

Александр Дерюгин... in pro.jvm
Oleg
скорее умри, распутывая связи, которые не понимаешь, но как то все само работает - а потом перестает
не знаю что там само работает, по-моему там любой чих тонной бойлерплейта решается
источник

O

Oleg in pro.jvm
Александр Дерюгин
не знаю что там само работает, по-моему там любой чих тонной бойлерплейта решается
я про спринг дата говорил
источник

АД

Александр Дерюгин... in pro.jvm
Oleg
я про спринг дата говорил
если на jdbc то да, а вот с r2dbc там отдельная история
источник

O

Oleg in pro.jvm
Александр Дерюгин
если на jdbc то да, а вот с r2dbc там отдельная история
понятно
источник

D

Dima in pro.jvm
Александр Дерюгин
И умри в реляционных связях
денормализуй
источник

D

Dima in pro.jvm
в постгресе вам дали перечисления, массивы, jsonb
источник

АД

Александр Дерюгин... in pro.jvm
Dima
денормализуй
ну тогда можно сразу в mongo уйти с асинхронным драйвером из коробки)
источник

D

Dima in pro.jvm
монго не дает такие гарантии, как постгрес
источник

D

Dima in pro.jvm
на пг конф про монгу все сказали давно, не хочу холиварить
источник

АД

Александр Дерюгин... in pro.jvm
Dima
на пг конф про монгу все сказали давно, не хочу холиварить
не ради холивара. тут просто еще надо учитывать что, например, с r2dbc так себе все эти гарантии. С jdbc вопросов нету.
источник
2020 August 28

VS

Vadim Shabanov in pro.jvm
> с r2dbc так себе все эти гарантии
Можно поподробнее? Что в нем не так с гарантиями?
источник

АД

Александр Дерюгин... in pro.jvm
Vadim Shabanov
> с r2dbc так себе все эти гарантии
Можно поподробнее? Что в нем не так с гарантиями?
Имеется ввиду что он относительно недавно релизнулся и ещё многое пока не поддерживает
источник

АД

Александр Дерюгин... in pro.jvm
Например если у тебя запросы типа select * и ты попробуешь новым деплоем через миграцию добавить колонку в таблицу, когда у тебя активны ещё старые поды. Либо попытаешься завести json/jsonb поля
источник

VS

Vadim Shabanov in pro.jvm
А, в этом плане. Я уж удивился, подумал инциденты по стабильности наблюдались. Хотя там ломаться особенно нечему.
источник

АД

Александр Дерюгин... in pro.jvm
Vadim Shabanov
А, в этом плане. Я уж удивился, подумал инциденты по стабильности наблюдались. Хотя там ломаться особенно нечему.
Тут мне кажется ещё не так распространено в продакшн чтобы судить о стабильности, есть опасения все равно. Мы работаем с ним в проде, пока инцидентов не было, но есть неудобства работы с бд
источник

O

Oleg in pro.jvm
Александр Дерюгин
Например если у тебя запросы типа select * и ты попробуешь новым деплоем через миграцию добавить колонку в таблицу, когда у тебя активны ещё старые поды. Либо попытаешься завести json/jsonb поля
надо в несколько этапов переезжать

и не писать select *
источник

АД

Александр Дерюгин... in pro.jvm
Oleg
надо в несколько этапов переезжать

и не писать select *
Согласен, но проще написать select *, чем перечислять 30 полей, к примеру :)
источник

O

Oleg in pro.jvm
Александр Дерюгин
Согласен, но проще написать select *, чем перечислять 30 полей, к примеру :)
только чем монга поможет - ну упадет в другом месте по налл пойнтеру
источник