Вопросы с тегом «mongodb»

MongoDB - это масштабируемая, высокопроизводительная база данных NoSQL с открытым исходным кодом, ориентированная на документы. Он поддерживает большое количество языков и платформ разработки приложений. Вопросы по администрированию сервера можно задать на https://dba.stackexchange.com.

983
«Большие данные» рабочие потоки с использованием панд

Я пытался найти ответ на этот вопрос в течение многих месяцев, изучая панд. Я использую SAS для своей повседневной работы, и он отлично подходит для поддержки из ядра. Однако SAS ужасен как часть программного обеспечения по многим другим причинам. Однажды я надеюсь заменить свое использование SAS...

739
MongoDB против Кассандры [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Я оцениваю, что может быть лучшим вариантом миграции. В...

638
Когда использовать CouchDB поверх MongoDB и наоборот

Я застрял между этими двумя базами данных NoSQL. В моем проекте я буду создавать базу данных в базе данных. Например, мне нужно решение для создания динамических таблиц. Таким образом, пользователи могут создавать таблицы со столбцами и строками. Я думаю, что MongoDB или CouchDB будут хороши для...

524
Как получить последние N записей в mongodb?

Я не могу найти где-нибудь это было задокументировано. По умолчанию операция find () будет получать записи с начала. Как я могу получить последние N записей в mongodb? Изменить: также я хочу, чтобы возвращаемый результат упорядочивался от менее недавнего к самому последнему, а не...

524
Связи MongoDB: вставлять или ссылаться?

Я новичок в MongoDB - из реляционной базы данных. Я хочу разработать структуру вопроса с некоторыми комментариями, но я не знаю, какое отношение использовать для комментариев: embedили reference? Вопрос с некоторыми комментариями, например stackoverflow , будет иметь такую ​​структуру: Question...

516
Когда использовать MongoDB или другие системы баз данных, ориентированные на документы? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Мы предлагаем платформу для видео- и аудиоклипов, фотографий и векторной...

503
Найти записи MongoDB, где поле массива не пустое

Все мои записи имеют поле под названием «картинки». Это поле представляет собой массив строк. Теперь я хочу 10 последних записей, где этот массив НЕ пуст. Я гуглил вокруг, но, как ни странно, я не нашел много на этом. Я прочитал опцию $ where, но мне было интересно, насколько она медленная для...

499
Найти документ с массивом, который содержит определенное значение

Если у меня есть эта схема ... person = { name : String, favoriteFoods : Array } ... где favoriteFoodsмассив заполнен строками. Как я могу найти всех людей, у которых есть "суши" как их любимая еда, используя мангуста? Я надеялся на что-то вроде: PersonModel.find({ favoriteFoods : { $contains :...

498
Как выполнить эквивалент SQL Join в MongoDB?

Как выполнить эквивалент SQL Join в MongoDB? Например, скажем, у вас есть две коллекции (пользователи и комментарии), и я хочу получить все комментарии с pid = 444 вместе с информацией о пользователях для каждой. comments { uid:12345, pid:444, comment="blah" } { uid:12345, pid:888, comment="asdf" }...

485
MongoDB или CouchDB - подходят для производства? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или...

484
Как переименовать базу данных MongoDB?

В моем имени базы данных MongoDB есть опечатка, и я хочу переименовать базу данных. Я могу копировать и удалять так ... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); Есть ли команда переименовать базу...

475
Mongod жалуется, что нет папки / data / db

Сегодня я впервые использую свой новый Mac. Я следую руководству по началу работы на mongodb.org вплоть до шага, на котором создается каталог / data / db. Кстати, я использовал доморощенный маршрут. Итак, я открываю терминал, и я думаю, что я нахожусь в том, что вы называете «Домашний каталог»,...

466
Когда Redis? Когда в MongoDB? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Закрыто 3 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или...

454
Проверка, содержит ли поле строку

Я ищу оператора, который позволяет мне проверить, содержит ли значение поля определенную строку. Что-то вроде: db.users.findOne({$contains:{"username":"son"}}) Это возможно?

454
Удалить все в базе данных MongoDB

Я занимаюсь разработкой на MongoDB. В совершенно не злых целях я иногда хочу уничтожить все в базе данных, то есть удалить каждую отдельную коллекцию и все остальное, что может лежать вокруг, и начать все с нуля. Есть ли одна строка кода, которая позволит мне сделать это? Бонусные баллы за...