yopp
это будет делевше чем вы будете изобтретать свою автоматизацию
yopp
там API есть
yopp
и там уже шышки набиты
yopp
Начинают собираться тучи над следующим митапом. Кто хочет выступить?
Алексей
Если хочется частично данные синхронизировать, то это не про репликацию
Просто хочу обработанные данные класть из монги в облаке в локальную
yopp
AWS, GC и Azure
Anonymous
подскажите почему могнус не может норм индексировать когда у name unique в индексировании, хотя они все уникальны
Anonymous
подскажите почему могнус не может норм индексировать когда у name unique в индексировании, хотя они все уникальны
судя по всему берет из другого поля значение, но оно никак не указано в индексах
Anonymous
или при strainSchema.index({ name: 'text' }, { background: true }); нельзя unique юзать?
Nick
подскажите почему могнус не может норм индексировать когда у name unique в индексировании, хотя они все уникальны
unique предотвращаент дубликаты в разных доках. И в логах вам как раз и говорится что они появляются и значит у вас чтото не уникально
Nick
на вашем скрине не особо то чег ои разберешь. По тому что я вижу там ошибка изза одинакового _fts ключа
Nick
по которому построен индекс name_text
Nick
чекните по каким полям он строится
Nick
для этого просто в самой базе проверьте какие индексы есть
Anonymous
на вашем скрине не особо то чег ои разберешь. По тому что я вижу там ошибка изза одинакового _fts ключа
согласен const strainSchema = new Schema({ 'name': { type: 'String', unique: true }, 'urlName': { type: 'String', unique: true }, 'category': 'String', 'symbol': { type: 'String', maxlength: 5 }} strainSchema.index({ name: 'text' }, { background: true,unique:true});
Anonymous
вот для такого будут ошибки наподобие тех что я скинул
Nick
вообще тут просто надо убрать уникальность, т.к. текстовый индекс строится по словам и у вас в обоих случаях присутствует слово OG
Nick
соответственно и ошибки
Nick
сначала не обратил внимание на то что текстовый индекс
Anonymous
пришел к этому.. нигде не написано в доках к сожалению
Nick
вообще вполне корректно сделать текстовый индекс по какомунить справочнику уникальных слов, так что такая комбинация ничему не противоречит
Vlad
Добрый день. Можете подсказать по вопросу сбора статистики по базам. Хочу вывести статистику потребления cpu базой или пользователем в мониторинг. Например в mysql это легко берется из information_schema. В монге не нашел есть ли такая информация. Буду благодарен за решение или раздел документации, который следует прочитать.
Vlad
Монга старая 3.6
yopp
но la там нет
Vlad
Спасибо, этот метод смотрел. Идея была простая, на графике с потреблением cpu на сервере рядом завести график потребление по базам/пользователям, чтобы оперативно отслеживать изменение. Буду пытаться как - нибудь из вне считать
yopp
Потребления чего?
yopp
Расскажите о своей проблеме
Vlad
Есть мониторинг БД в mysql. Выводится la на ноде + значения потребления cpu определенным пользователем, которое берется из таблицы INFORMATION_SCHEMA.USER_STATISTICS - CPU_TIME . Это позволяет при скачке la сразу увидеть какая бд больше съела cpu. Хотел такое же сделать для mongo
yopp
в монге внутри не считается и не репортится cpu time
yopp
https://www.percona.com/software/database-tools/percona-monitoring-and-management возьмите вот это и смотртие на QAN за интересующий вас период
yopp
(https://pmmdemo.percona.com/graph/d/7w6Q3PJmz/_pmm-query-analytics?from=now-12h&to=now&var-interval=$__auto_interval_interval&var-cluster=bare-metal&var-host=mongocnf1wt&orgId=1)
Vlad
Ещё раз спасибо, сейчас гляну
Dmitriy
Коллекция документов. В документе поле — цена. Как достать документ с макс. ценой? Макс значение динамическое. Тоесть нужно проходиться по всей коллекции и вычислять у кого макс.
Aleksandr
db.collection.findOne().sort({ price: -1 })
Anonymous
подскажите у мангуста есть конфа?
yopp
При выборке указать совпадающий collation по-моему
Max
Привет! Подскажите пожалуйста нормальный билдер для mongodb aggregation пайпланов. (Node.js/JS/TS)
Max
Текстовый редактор лучше всего
Хочется сделать некую фабрику под это... С типизацией и автокомплитом (тайпскрипт)
yopp
Автокомплит там не нужен, а сниппеты в в textmate формате которые на play.db-ai.co могу дать, если ваш редактор их поддерживает.
Joseph
Мне кажется или ктото наркоман, чертова дока и @type mongoose расходятся, как можно в пре хуке findAndUpdate получить query , что хотят проапдейтить или создать
Joseph
Будь хорошим человеком, сделай пр в доку.
законтрибьютить в доку 😱😱 шоо
Joseph
Будь хорошим человеком, сделай пр в доку.
хотя ишью надо бы открыть , а если серьезно как вытащить параметры текущего запроса в pre hook
Ilya
День добрый Подскажите пожалуйста, есть ли возможность в Robo3T увеличить шрифт отображения, а то все очень мелко и плохо видно
Ilya
https://github.com/Studio3T/robomongo/issues/1394 здесь найдешь ответ ты
Спасибо за ссылку. Я под виндой7, попробовал найти конфиг файл, в папке есть qt.conf но там нчиего нет и только dll & exe Не нашел, где изменить этот параметр, странные они 2 года прошло, а до сих пор не пофиксили
Joseph
Можно ли как то проапдейтить массив изменений , но не спомощью такой конструкции // const arrPromise = modifiedGroups // .map(modifiedGroup => RouteGroupModel // .findOneAndUpdate({ _id: modifiedGroup._id }, modifiedGroup) // .lean() // .exec() // );
Joseph
bulkwrite ?
а с помощью монкусика , просто я еще хочу это с мидолваром связать
Joseph
что делается в мидлваре?
Пишется в другую базу
Nick
а глобально в чем необходиомсть?
Joseph
Joseph
Nick
Не очень понял вопрос
ради чего оно пишется в другую базу? какую задачу решает?
Joseph
ради чего оно пишется в другую базу? какую задачу решает?
В другой базе есть логика с этими данными
Nick
В другой базе есть логика с этими данными
проект уже в проде работает?
Joseph
Да
Nick
тогда развлекайтесь
Joseph
От 2й базе не как незя отказаться она так сказать историческая
Nick
вангую что дешевле и быстрее все передлать под монгу чем костылить
Joseph
Joseph
Хотя я бы был за😂
Nick
но как я понимаю вся новая логика уже на монго, почему не используется старая бд?
Nick
и собстввенно что за база
Nick
тоже монго или каконить мускуль
Joseph
и собстввенно что за база
Мимо и мимо .. вероятно вы такой и не слышали не когда
Joseph
😅
Joseph
Mumps
Joseph
Привет из 90х
Nick
дауж правда история))
Joseph
дауж правда история))
Вот вот , но как говорится бизнес требуется , а на все остальные насрать , хотя изначально проект работал великолепно без нее , а потом сказали нужно интегрировать