Два года в /fg/. Войти !bnw Сегодня Клубы
очень сильно бесит, когда говорят что nosql это заебок и тычут в морду монгой. на самом деле тут есть хитрая логическая пиздоца: МНЕ АБСОЛЮТНО ПАСРАТЬ НА КАКОМ ЯЗЫКЕ (SQL, JavaScript, ХУЙПИЗДЕЦ И Т.Д.) ПИШУТСЯ ЗАПРОСЫ. проблема в том, что "запросы пишутся" => 1. на той стороне должен быть парсер, и соответственно тормоза и говно 2. sql-, java-script-, хуйпиздец- и т.д.- инъекции улыбаются и машут отсюда мы легко видим, что реальная разница между монгой и мускулем в отсутствии/наличии схемы БД. да, это важно, имеет свои плюсы-минусы в контексте задачи и т.д. НО ЁБАННЫЙ ВРОТ, мне абсолютно тошно из-за того, что на вход подается ТЕКСТОВЫЙ запрос. да, я знаю, что SQL планировался как просто язык для описания запросов, чтобы даже секретутка осилила. вот только оно всё поросло раком и вообще. монговский javascript не лучше. что же я хочу? чтобы запросы в базу не компилировались на ходу, в реалтайме, а при компиляции всего проекта и потом компилированный байткод поступал на вход СУБД. как-то так.
#WE3H7P / @hate-engine / 4981 день назад

В монгодб типичные запросы хуярятся не жабоскрипом, а в виде просто BSON'а. Парсится со скоростью поноса ибо бинарный. Инъекций нет потому что любая клиентолиба их в принципе пропустить не может. А вот если ты генеришь map-reduce жабоскрип и прочую хуйню на основе пользовательских данных, да ещё и не эскейпишь - ССАНОЕ ССЗБ.
#WE3H7P/8CY / @stiletto / 4980 дней назад
@stiletto >В монгодб типичные запросы хуярятся не жабоскрипом, а в виде просто BSON'а. Парсится со скоростью поноса ибо бинарный и ты хочешь сказать что это быстро дохуя? нужно чтобы оно компилилолось только один раз и неебало мозги >да ещё и не эскейпишь >эскейпишь если бы все эскейпили сикуель так и инъекций не было бы И ЧТО ЖЕ ?
#WE3H7P/9A4 / @hate-engine --> #WE3H7P/8CY / 4980 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.