Ответы пользователя по тегу MongoDB
  • Самопроизвольное удаление записей с шардов MongoDB?

    mr_null
    @mr_null Автор вопроса
    db.myCollectioName.getShardDistribution();
    gTz6qR.png

    Не пойму, почему спустя сутки начинается обратный процесс. Попробовал запустить добавление минут на 15, затем завершить и ждать удаления, но оно не происходит. Все как бы нормально отрабатывает.

    В каком хоть направлении изучать?
    Ответ написан
    Комментировать
  • Удаление повторяющихся записей в MongoDB

    mr_null
    @mr_null Автор вопроса
    Не удалось. Похоже это годится до 1 мл.н записей, ошибка
    too many dups on index build with dropDups=true

    Вопрос открыт, вычитал что некоторые копируют все записи в новую коллекцию с уникальным полем. Но это не совсем вариант моей проблемы.

    С таким же успехом я могу написать скрипт, который делает выборку и проходит поиском встречается ли еще уник поле, если нет то удаляет эту запись.
    Ответ написан
    Комментировать
  • Как можно динамически подобрать ключ mongodb?

    mr_null
    @mr_null
    obj можно подобрать, так как название какой-то хеш с порядковым номером.
    запишите 1 obj и сразу за ним 2 obj. разница в названии будет небольшая.

    тут надо читать документацию по какому принципу создается хеш.
    Ответ написан
    Комментировать
  • Почему mongo позволяет логиниться без аутентификационных данных?

    mr_null
    @mr_null
    Задайте на базу some_db логин пароль, так она не даст залогинится даже супер-пользователю.
    Ответ написан
    Комментировать
  • Стоит ли использовать MongoDB?

    mr_null
    @mr_null
    Считаю что логи необязательно накапливать, пишите в MemCached, если памяти сервера будет хватать для обеспечения потока записи. Из MemCached можно сохранять по необходимости. Если данные нужно накапливать и как-то структурировать, то MongoDB.

    MySQL совершенно негоден для логирования.
    Ответ написан
    Комментировать