Jamal
Jamal
Ну это да
madspectator
Подскажите, жраёт ли secondary нода ресусров (cpu, iops диска) меньше, чем primary? Если да, как-то в процентах это оценивается? Такой же вопрос про delayed secondary ноду. Ну, например, вопрос в контексте простой PSA реплики.
Igor
madspectator
Это да, уточню, я имел в виду обработку oplog. В общем, один человек утверждает, что delayed нода жрёт на несколько десятков процентов ресурсов меньше, чем primary нода. За счёт объеденения изменений в какие-то внутренние транзакции.
Igor
если у тебя частые изменения то до secondary потенциально может долетать только какие-то итоги за какой-то кусок времени. я не настоящий сварщик по кишкам движков бд, так что сорри
Igor
у вас постоянный поток каких-то мелких изменений?
madspectator
Igor
возможно, secondary нода, зная, что это оплог, а не реальность, читает из него большими кусками и пишет только последнее значение. Это прям фантазии мои, не знаю вообще.
Igor
подскажите плс есть какой-то способ запрожектить это поле в основной документ?
Bogdan
Igor
Спасибо
Max
Bob
Всем привет, кто подскажет, что быстрей всего будет работать, если среди 100млн документов необходимо 1млн документов заменить на новые ? во время вставки в бд были дубликаты, их обработал отдельно, теперь их нужно вставить взамен тех, что уже вставлены. Что посоветуете использовать для быстрой замены? вставку делал insertmany(List<MyClass>)
Bob
Думал может удалить дубликаты из БД и сделать вставку List<MyClass> ??? или быстрей например Update отработает?
l1njan
доброго дня
возможно, этот задавался многократно, пытаюсь механизм аутентификации MONGODB-CR в монге версии 3.4.x (вместо SCRAM)
правильно ли понимаю, что в целом этот процесс требует:
1. удаления пользователей
2. сменой схемы авторизации
> var schema = db.system.version.findOne({"_id" : "authSchema"})
> schema.currentVersion = 3
> db.system.version.save(schema)
3. созданием пользователей
подскажите, пожалуйста:
1. как и где установить schema.currentVersion = 3 глобально, что б она использовалась также при создании новых баз?
2. (опционально) есть ли способ пересоздать пользователей, не зная паролей?
Artem
CastError: Cast to number failed for value "1053082042" (type number) at path "userId" for model "Users"
1. Cast number to number failed?
2. Case 1053082042 to number failed?
Как такое вообще возможно?
Gomnaam
Anyone help me line number 21..unable to access static file from front-end.
Daniil
Коллеги, нужна консультация по mongodb 4.0 - в частности про mongodb-php-driver и replica set. И аномальный рост cpu на время вывода одного инстанса.
Daniil
Собственно проблема: есть m-s-s, в реплике. Когда гасим один из слейвов через systemd, то все хорошо. ip доступен, порт закрыт, connection refused. Если же ip по какой-то причине становится не доступен, то резко возрастает рост cpu, запросы начинают тормозить и отваливаться по таймаутам.
Daniil
mongodb
MongoDB support => enabled
MongoDB extension version => 1.5.2
MongoDB extension stability => stable
libbson bundled version => 1.12.0
libmongoc bundled version => 1.12.0
libmongoc SSL => enabled
libmongoc SSL library => OpenSSL
libmongoc crypto => enabled
libmongoc crypto library => libcrypto
libmongoc crypto system profile => disabled
libmongoc SASL => enabled
libmongoc ICU => enabled
libmongoc compression => enabled
libmongoc compression snappy => disabled
libmongoc compression zlib => enabled
Directive => Local Value => Master Value
mongodb.debug => no value => no value
Daniil
В логах монги тоже не видно каких-либо проблем. heartbeat идет. В репликасете нода помечена как down
Andrey
Коллеги, вопрос про Write Concern, при каких обстоятельствах запись в коллекцию может не пройти, если загрузка данных идет с writeConcern '{w: 0, j: false}'
Andrey
Вопрос в том, что тестировал запись в коллекцию, при w:'majority' - запись 68 минут, при '{w: 0, j: false}' - 15 минут - одного и того же объема данных.
Andrey
Писал в Standalone
Andrey
в документации, пишут при w:0 - от монги могут прийти ошибки сокетов или сети, если их нет, как оценить успешность записи по итогу операции загрузки.
Vladimir
Приветствую, посоветует кто короткий материальчик, или может озвучит главные принципы построения архитектуры бд nosql
Vladimir
Google
Всем привет как исправить ошибку можете помочь ?
Google
OverwriteModelError: Cannot overwrite Category model once compiled.
Google
Susa
Google
Google
Можете помочь почему-то в Mongodb в findById не получаю info Users ? как исправить ?
Alexei
Alexei
сильно, очень сильно
Google
как исправить ?
Google
что делаю не так ?
Alexei
Alexei
не благодари, друг
Google
как исправить ?
Google
Ошибку
Cloud
запрос к бд это асинхронная операция
Alexei
возвращает промис
Google
Google
Всё равно
Cloud
покажи что у тебя в User лежит
Google
Kirill
А в decoded.id лежит ObjectId или строка какая-нибудь?
Google
string
Kirill
Попробуй в ObjectId преобразовать)
Cloud
меня больше смушает, что ему квери в консоль выводит, после аваит не должно
Kirill
Kirill
21 строка
Google
Cloud
await User - покажи код, что у тебя в юзер
Google
await не работает у меня
Cloud
у которого ты findById вызываешь
Google
Google
await не работает
Google
❓❓
Cloud
ну ты контроллер обратно сделай асинхронным и заработает
Cloud
точнее мидлваря это у тебя
Антон
подскажите пожалуйста как посмотреть текущие запросы определенного типа (insert)? mongostat показывает, что из 30 в секунду, хотя их вообще не должно быть по идее
Google
Всем привет как можно исправить и запустить Mongodb на VPS Centos 8
Google
systemctl status mongodb
systemctl stop mongodb
systemctl start mongodb
systemctl restart mongodb
Пробовал эти команды
Oleg
Google
попробую
Oleg
или mongodb
Andrey
Andrey
сама директория
Google
Да работало после Update не запускается
Google
Google
не помогло
Oleg
или mongodb