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

12 ответов

18 просмотров

Один из твоих тезисов, которые вызвали дискуссию, да Его ты пока , как мне кажется, не смог обосновать

Jack- Автор вопроса
Алексей Попов
Один из твоих тезисов, которые вызвали дискуссию, ...

Одна из главных причин, это то что в нее можно впихнуть вообще все. SQl этого не позволяет сделать. Вы хоть раз поработайте с монгой, когда вам передали ее в хлам засратой)) Далее mongo неплохо так жрет память. Далее идет ограничение на максимальный вес одного документа. Далее удобства работы. Лично мне работать с sql запросами куда приятнее. Далее джоины. делать их на уровне кода, а не на уровне бд это дикость. по крайней мере для меня

Jack
Одна из главных причин, это то что в нее можно впи...

JSON схемы, которые не позволяют впихнуть в монгу все

Jack- Автор вопроса
Михаил Золотарёв
JSON схемы, которые не позволяют впихнуть в монгу ...

Я работал в тиме, одни писали для сайта, другие писали android приложение. Не так схемы настроили и в итоге бд засрата. Одна ошибка и пиздец всему проекту

Jack
Я работал в тиме, одни писали для сайта, другие пи...

А зачем у вас были разные источники записи в бд?

Jack- Автор вопроса
Михаил Золотарёв
А зачем у вас были разные источники записи в бд?

У нас пару бэков было. Оттуда и срач пошел с монгой

Jack
У нас пару бэков было. Оттуда и срач пошел с монго...

Ну типо у вас один сервис который пишет в монгу На нем адекватно 1 схема для каждой коллекции

Jack
Одна из главных причин, это то что в нее можно впи...

"В монго могут засрать коллекцию, поэтому она не подходит для основной бд" - по-моему это не аргумент совсем. Рсубд могут спроектировать так, что там будет ад и Израиль - но вряд ли это может быть аргументом против рсубд. А могут спроектировать более-менее нормально, но в таблице users могут хранить что угодно кроме непосредственно юзеров, заполняя обязательные поля мусором. Тоже не аргумент. Любой инструмент можно использовать неправильно и во вред По поводу отжирания памяти - не заметил. У нас не было с этим проблем. И я не слышал о них. Сколько у тебя отжирало, и стало ли это проблемой в продакшн? Sql удобный, спору нет (поэтому его так боятся и пользуются орм 😏). Но это не аргумент для тезиса "не подходит для основной бд". Тем более что ты сам пишешь "лично мне" Ограничение на вес документа - у тебя было такое, что в него упирались? Если да, то что именно хранилось в документах? Можно ли было разбить их на документы в разных коллекциях? Джойны - ну такое. Они могут быть не нужны в нереляционной субд. И это почти тот же самый аргумент, что наличие SQL в рсубд. То есть ты фактически пишешь "рсубд хороши тем, что в них есть sql, а nosql плохи тем, что в них нет sql" Но в целом прогресс. Хоть что-то под видом аргументации появилось

Алексей Попов
"В монго могут засрать коллекцию, поэтому она не п...

NoSql переводится как Not Only SQL, так что даже в них есть SQL)

Первый раз слышу, честно говоря, про такой перевод Пока что самые распространённые, мне кажется, это mongo и redis, поэтому можно сделать вид что nosql это когда и sql нет

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта