У меня есть проблема с «дампом», а затем «Удалить» большого MongoDB данныхMongoDB, застрял с отвалом и удалять большие данные
дб уже индексировать поля должны запросить
общих данных ~ записей 50й
отфильтрованные данные должны сбросить и удалить ~ 5м
3 сервера:
- MONGO t2.medium
- Сидека IQ t2.small
- ДРУГАЯ SERVER t2.small (многоканальный)
Я бегу cronjob на меньшее время движения. Но для завершения работы требуется слишком много времени, ~ 6-8 часов, а когда он работает, другой сервер не может подключиться к MONGODB, а затем другой-сервер переходит в состояние ухудшения (эластичный переход с докером)
, когда сервер вниз, I проверьте монгостат MONGODB: процессор принимает ~ 95-96%. ДРУГИЕ СЕРВЕРные журналы «не могут подключиться к db».
Пожалуйста, кто-то есть опыт MongoDB, которые помогают мне работать в этом
Я думаю, что ваш путь действительно трудно применить. Потому что данные более 5 миллионов записей. Даже я проиндексировал поля для запроса как можно быстрее, но Сортировка и подсчет занимает много времени в файлах mongodb и Split, что неудобно для импорта снова –