
Oleg
22.09.2018
18:27:25
вот и поговорили

Mikhail
22.09.2018
18:31:26
С подобными вопросами почти всегда отправляют в @nodejs_ru. И это логично

AstraSerg
22.09.2018
19:13:06
Товарищь, мы здесь не приветствуем грубость и ругань. Вы обратились за советом, вам посоветовали. Вам бы поблагодарить, а вы матом кроете.

Nick
22.09.2018
19:15:43
@dd_bb наведи порядок

Google

Nick
22.09.2018
19:16:53
Для начала начни воспринимать критику, проблема же у тебя, а все остальные добровольно тебе отвечают
То что вопрос по дж для начала и ты не в сострянии этого понять

Max
22.09.2018
19:18:14
@riddlr ты расскажи, как задачу свою решил

Nick
22.09.2018
19:18:16
Ок, повтори свой вопрос, если вдруг я не тот видел
Ты подменяешь понятия, экспрес - модуль ноды, монгос - модуль ноды
Он не часть монги
Если бы ты сказал у меня проблема с официальным драйвером монги для ноды ок
Ты не видишь разницы?
Не удивительно что не в состоянии решить свою проблему)
Абмтракция это уже отдельный мир
Т.к. Все что связано с монгой скрыто этими абстракциями и напряму с монгой ты не работаешь
Все решаемо, но проблему ты не повторил
То что ты используешь инструмент неправильно не значит что то как ты его используешь стало вдруг правильным

Google

Mikhail
22.09.2018
19:23:41
Вы пытались решить вопрос по фиче, которая есть только в монгусе. В монге её нет. В этом чате про неё многие и не слышали

Nick
22.09.2018
19:24:59
Да слышали, это практически единственное ради чего нужен монгус тем кто зачемто выбрал монгу для реляционных данных
Всмысле, почитай доку, только id зачем ты используешь другие данные?
Скорректируй данные под свои требования - это стандартный путь в монго
смотри, тебе дали инструмент и сказали что он работает только так, ты его используешь для другого и еще обвиняешь в этом людей
читай спеки

Max
22.09.2018
19:29:12
сама монга это прекрасно найдет - если у вас там индекс с проверкой уникальности.
то, что монгус не умеет это делать - это проблемы монгуса, а не монги.

Nick
22.09.2018
19:30:18
по поводу этого, давай ты еще раз продублируешь пробелму, а то изза всего это срача немного потерялось
в нативном драйвере этого нет вообще, так что как реализуете так и будет без ограничений
воспользуйте агрегациями
там ест ь$lookup
он решит вашу пробелму
без всяких доп запросов, хотя скорее всегод ля этого придется отказаться от монгуса
зависит от ваших данных, инедксов и т.п.
если построить индекс то вполне, особенно если параметры достаточно уникальны
он работает как find
если стоит первым, то использует индексы
опять же не в вашем случае уповать на медленность, это будет хотя бы возможно сделать
а откуда это мнение что он не секурный? впервые слышу такое в отношении запросов к монге
а ок)

Google

yopp
22.09.2018
19:52:57
Попрошу не кормить троллей и уж точно не переходить на личности.
Оба в readonly. @riddlr перманентно, товарищ с иероглифами в нике на неделю.
Не надо в нашем уютном сообществе развозить грязь
Если кто-то себя неподобающе ведёт, хайлайтите меня или других админов и просто дождитесь пока виновного выпилят.

Ivan
23.09.2018
07:05:41
Првиет!
Есть реплика на три машины, хочу освободить место на диске.
Что лучше — compact на secondary или ресинк после удаления файлов там же?

yopp
23.09.2018
07:26:44
Ресинк надежнее.
Попробуйте zlib компрессию еще

Ivan
23.09.2018
07:27:38
Компрессия включена, насколько я знаю. Какая -- пока не скажу
Движок wt

yopp
23.09.2018
07:27:54
Если cpu достаточно. Но вообще, если места не хватает, то надежнее либо начинать думать о шардинге или увеличении дискового хранилища
Snappy по-умолчанию

Ivan
23.09.2018
07:30:22
Из бд были удалены несколько больших коллекций, когда место приближалось к 90%. Сейчас рост остановился, но динамику хотелось бы понимать ср-вами внешнего мониторинга пространства на диске
При ресинке заново будут создаваться индексы?

Max
23.09.2018
07:36:07
точнее даже так - сначала монга все склонирует к себе, а после этого запустит создание нужных индексов, если мне не изменяет память

Ivan
23.09.2018
07:37:15
Спасибо за ответы

yopp
23.09.2018
07:39:39