гуд?
Мне кажется тут проблема скорее в том, что часть людей берут orm без понимания sql, где часть магии за него делает орм, плюс сама орм накладывает определённый оверхед, иногда является причиной тормозов. Лучше чем на чистом sql ты запрос все равно не напишешь. В общем все нужно применять с умом. Это мое мнение
понял. а вообще какую бд лучше юзать?
Не могу на себя брать ответственность и рекомендовать какую лучше, потому что множество факторов влияет на выбор, да и скорее мое мнение не совпадает с многими людьми в чате, я бы точно не брал mongodb, скорее всего сейчас оптимальный вариант это postgress но я лично использую переодичски то postgres то mysql
На популярный вопрос отвечу популярным ответом - это зависит от контекста Для новичка орм это плохо, потому что ты не поймёшь как работает база внутри, что ужасно важно бекендеру Для ноды орм тоже не очень, потому что тайпорм баговатая, секвалайз АР, а призма сильнобаговатая ( хотя может ситуация кардинально поменялась за пол года ) С орм необходимо уметь работать, надо понимать что тут лучше написать самому запрос, а тут и дефолт метода орм хватит, надо смотреть в миграции и менять дефолтные create index на create index concurrently
мне кстати мой знакомый react разраб, всегда говорит, что одна из лучших бд postgres. кстати слышал еще был огромный взлом mongi
спасибо, понял
В начале для петов юзай постгрес (хороший оптимизатор, огромная гибкость, много возможностей и привелегии скл бд), как работать найдешь - юзай что говорят, потом на созревшую голову разберись с бд и юзай что лучше подходит, нет серебряной пули
да я же говорю, мне бекенд щас нужен, для понимания как с ним работать, так я вообще фронт. да и в вакансиях часто вижу, что будет плюсом, если знаешь node js + express, так что хочу щас совить азы, а дальше как пойдет
а вообще, спасибо. поизучаю её
а шо, чем не зашел АР?
Мешанина из бд и логики
А как же objection и mikro-orm
А я слышу про них только о тебя 🙃
Недавно тестировали постгре с марией Одинаковые данные, одна система и железо, оптимизированные настройки и запросы с нюансами бд На поиске в миллион записей мария ела 300мб постгре 2гб оперативки и чуть медленнее работала Так что хз че там про одну из лучших. Самая расхайпленная сейчас да.
Никто даже не ответил на описание результатов твоего бенчмарка)) А что за поиск был? Говорят мария лучше поиск по первичному ключу делает
Да эт не мой бенчмарк, чуваки решили сами проверить, а я просто к ним залетел в дискорд Там разные были операции В целом, мария или чуть лучше или так же по времени, но жрет в чреднем в 5-8 раз меньше ресурсов
а почему такая хайповаця бд?)
У нас было нагрузочное тестирование. Мы делали 10к хттп запросов и 10к записей в базу данных. база только перкона. Вытащили 8.5к на 4гигах оперативы. На тачке помимо базы были запущены еще пых и, нгинкс и ерланг. Крч как итог все падало с нехваткой памяти, но перкона жила дальше, хотя уже и не отвечала на запросы. И было такое ощущение, что это она убивала все процессы ради себя.
Обсуждают сегодня