Artem
Artem
код покажи
🇺🇦
Artem
🇺🇦
🇺🇦
🇺🇦
Artem
mongoose.connect(config.mongodb)
🇺🇦
🇺🇦
Если да то очень спасибо
Евдоким
Google
Всем привет в Node js rest api использую mongodb как могу оптимизировать запрос и уменьшит задержки Time ms ?
Alexey
Так же
Тебя это не смущает?
Alexey
Google
индексация
Как правильно сделать чтобы работало стабильно ?
Евдоким
Тебя это не смущает?
Создай два таких документа и сделай по ним поиск по свойству us и его элементу u. Почти за 10 часов это можно было бы сделать много раз
Alexey
yopp
yopp
Art
привет кто нить может подсказать.
Art
Art
Максим
Во второй строчке, комент это что?
Art
Максим
Art
Art
Максим
Артиклселект это не то что ты думаешь.
Максим
Art
просто какого то хрена если я делаю так await Articles.findOneAndUpdate({idArticle: req.body.idAr}... то мой айдишник мутируется у articles
Георгий
Всем привет, такой вопрос можно ли при агрегации получить не массив с одним элементом, а сам элемент?
Чтобы после получения массива не обращаться к первому элементу))
Георгий
GG
GG
Я кажется не так понял, тебе надо просто агрегатное значение из массива вытащить?
GG
Сделай это посредством языка на котором пишешь. Типо
(x:xs) = x
Viktar
Добрый вечер. Подскажите возможна ли такая конфигурация репликации монги: примари - примари - секондари? Задача такая: один мастер и один секондари обрабатывают запросы приложения, а один примари обрабатывает апдейты от ETL
Viktar
Проблема такая, что етл слишком сильно грузит сервер, и приложение проседает по перформансу
Viktar
Вот и хочу ему отдать отдельный сервер. Запросы идут bulk.updateOne
Anonymous
Нет, в рамках одного репликасета может быть только один primary.
Viktar
Жалко. Может есть какие нибудь идеи? Мне надо как минимум 2 сервера на которые можно писать, и один как минимум для чтения
Anonymous
А шардировать для горизонтального масштабирования?
Anonymous
https://docs.mongodb.com/manual/sharding/
Viktar
Обновляется каждая запись. Запросы просто размажутся по серверам. Можно попробовать.
Anonymous
Тут важно шард ключ подобрать правильно.
Viktar
У меня основная деградация по IO. Слишком большая база, слишком много записей.
Anonymous
Тогда можно и запись и чтение размазать.
Viktar
С ключём особых проблем не будет. Есть поля которые позволяют делить данные на части довольно равномерно
Google
Всем привет в Mongodb schema есть массив в ну три тоже массив как могу добавить данные в math ?
Google
🆘🆘🆘🆘🆘
Nick
Nick
и потом elemMatch
Google
спасибо
komron️
всем привет, я тут такой вопрос в соседнем чате задал, может тут кто знает
я собираюсь в документ про телеграм чат сувать инфу про всех пользователей этого чата (user_id, имя, когда присоединились)
имеет ли это смысл делать?
komron️
в тг лимит на 200к пользователей, но большинство чатов имеют меньше 5,000.
как мне тут все лучше спроектировать?
Viktar
Mihail
Ребят, привет. Подскажите как апдейтнуть запись чтобы она схоранилась.
Mihail
Использую: const updatedTask = await Task.findOneAndUpdate(req.body.id, req.body.data.task,{strict: false,new: true});
little big
srs
Чат, может кто в курсе из-за чего может происходить очищение данных из коллекций?
Раньше хостился на млаб, затем решил на вдс поставить, вроде все норм, но раз в 2 дня все коллекции тупо очищаются. Что я могу упускать?
Denis
srs
Denis
srs
Daniil
либо они либо ttl
Daniil
либо уже что то не с монгой напрямую связаное
Daniil
логи монги посмотрите опять же
Anonymous
А у вас не inmemory БД? Может падает например по oom, а поднимается уже пустая.
Anonymous
Хотя креды бы тогда тоже слетали вроде...
Mike
доброго времени суток, коллеги
Anonymous
Mike
после populate недоступны значения и возникает ошибка "Property 'uid' does not exist on type 'ObjectId'"
Mike