169 похожих чатов

Какой бест практис хоронить DU в бд реляционной?

29 ответов

6 просмотров

Я вот давно с реляционками не работал, но. Для "мне похуй" хранил бы в жсоне. Для "хочу заебаться" нарисовал бы кастомный сериализатор по тегу или имени ДУ с мапингом на две колонки.

бест практис не хранить в бд реляционной или как правильно сказал айрат - хранить в жсон) ибо du это посути разные поля для одного типа сущностей

Ayrat Hudaygulov
Я вот давно с реляционками не работал, но. Для "мн...

NoSQL? У нас вот монга периодически падает и выдает какие-то неуловимые баги, страшно от SQL отказываться. Но возможно мы её неправильно готовим

V S
берешь managed nosql и ничего не падает)

Плюсую. Когда сам не ебешься вообще неплохо

Иван
NoSQL? У нас вот монга периодически падает и выдае...

Ну да, чот ноускл в последнее время под мои задачи больше подходит.

V S
берешь managed nosql и ничего не падает)

Типа арендовать серваки у тех, кто готовит правильно? Или как это работает?

Иван
Типа арендовать серваки у тех, кто готовит правиль...

Ну или заплатить денег облаку, где профессионалы. Или заплатить денег за профессионала.

Иван
Типа арендовать серваки у тех, кто готовит правиль...

managed это не когда ты серваки арендуешь, а когда тебе предоставляют только адрес эндпойнта, а ты юзаешь его не парясь об инфраструктуре

V S
managed это не когда ты серваки арендуешь, а когда...

И что, вообще никаких отвалов и прочих глюков?

Denis-Petukhov Автор вопроса
V S
managed это не когда ты серваки арендуешь, а когда...

А потом те кто админят к тебе приходят с бутылкой без стаканов так как ты сделал неоптимальный запрос

Иван
И что, вообще никаких отвалов и прочих глюков?

Дело в руках и опыте работы. В волмарте было 2к кластеров кассандры. Падало только когда ты кассандру использовал как sql

Иван
И что, вообще никаких отвалов и прочих глюков?

бывают, но чинится само в течене пары часов, тебе только ретраи настроить ну и логику сделать идемпотентной

Denis Petukhov
А потом те кто админят к тебе приходят с бутылкой ...

а за неоптимальные запросы к тебе не админы приходят а овнеры кошельков)

V S
бывают, но чинится само в течене пары часов, тебе ...

Чето звучит не очень) Если в час пик ёбнется, то это у нас минус очень много деняк

Denis Petukhov
А потом те кто админят к тебе приходят с бутылкой ...

Издержки на запрос к материализованному представлению, спецом заточенное под конкретные запросы-равно наносекундам. Есть только геморрой с подготовкой инфры под это все дело. Но профит такой, что весь этот SQL в ХайЛоаде с 2006 года во всех проектах где я был-вымер нахер.

Иван
Чето звучит не очень) Если в час пик ёбнется, то э...

Ну поднимите свои инстансы NoSQL стека на bare metal прямо у себя в серверной.

👽
Ну поднимите свои инстансы NoSQL стека на bare met...

У нас так и сделано, но как я сказал, видимо неправильно готовим. Первая проблема это то, что монга иногда падает. Вторая что скорее всего после этих падений происходит какой-то коррапт данных, ибо никак по другому нельзя объяснить. Не воспроизводится

Ayrat Hudaygulov
У вас чо, серверная не горела?

Ну кто-то беспокоится, что железо где-то далеко, вот пусть себе под ноги кидает тогда :) А насчет серверной- в одном месте где я работал давным давно-ОМОН вламывался в здание и ломился в официальную серверную, пока газелька с настоящими серверами за забором в промзоне тихонько уезжала в закат, отцепив эзернет кабеля от инфраструктуры :D

Иван
У нас так и сделано, но как я сказал, видимо непра...

Ну не монгой единой жив NoSQL, этого добра сейчас на любой вкус и кошелек. Паритесь над надежностью работы инфры(обычное дело), так обычно и юзается несколько облаков. В проектах где я был-обычное дело лить данные сразу и в Амазон, и в Ажуру, если что-то подохнет, всегда есть куда лить данные и откуда их выгребать

👽
Ну не монгой единой жив NoSQL, этого добра сейчас ...

Мы, в ажуре, тоже льем данные в Амазон и ажуру!!111

Ayrat Hudaygulov
Мы, в ажуре, тоже льем данные в Амазон и ажуру!!11...

Это прямо как-то рекурсивно все выходит. Интересно-Амазон в Ажуру льет что-то? :))))

Ayrat Hudaygulov
Мы, в ажуре, тоже льем данные в Амазон и ажуру!!11...

Извиняюсь, что опять с тем же вопросом и не совсем по теме, но все же хотелось бы расставить все точки. Насколько можно полагаться на NoSQL в плане сохранности данных? Например о проведенных платежах и прочих важных штуках. Такой вопрос, потому что пока со SQL осечек не было. А с NoSQL вы льете данные в несколько инстансов, надеясь что где-то точно все будет ок или я не так понял?

Hog 🐗
Все поля и тэг

и вес таблицы x num cases :)

V S
и вес таблицы x num cases :)

Шашечки или ехать?

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта