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

100
MongoDB GPG - Недействительные подписи

Я устанавливаю MongoDB на машину Ubuntu 14.04, используя инструкции по адресу: https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ Итак, я бегу: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 А потом: echo "deb http://repo.mongodb.org/apt/ubuntu...

100
Как настроить Java-драйвер MongoDB MongoOptions для производственного использования?

Я искал в Интернете лучшие практики по настройке MongoOptions для Java-драйвера MongoDB, и я не придумал ничего, кроме API. Этот поиск начался после того, как я столкнулся с ошибкой «com.mongodb.DBPortPool $ SemaphoresOut: Out of semaphores to get db connection» и, увеличив количество соединений /...

100
как я могу увидеть, какие порты mongo прослушивает из оболочки mongo?

Если у меня запущен экземпляр mongo, как я могу проверить, какие номера портов он прослушивает из оболочки? Я думал, что так db.serverStatus()получится, но не вижу. я вижу это "connections" : { "current" : 3, "available" : 816 Что близко ... но нет. Предложения? Я прочитал документы и, похоже, не...

100
Мангуст заселен после сохранения

Я не могу вручную или автоматически заполнить поле создателя на только что сохраненном объекте ... единственный способ, который я могу найти, - это повторно запросить объекты, которые у меня уже есть, что я бы не хотел делать. Это установка: var userSchema = new mongoose.Schema({ name: String, });...

100
Получить _id вставленного документа в базу данных Mongo в NodeJS

Я использую NodeJS для вставки документов в MongoDB. С помощью collection.insertя могу вставить документ в базу данных, как в этом коде: // ... collection.insert(objectToInsert, function(err){ if (err) return; // Object inserted successfully. var objectId; // = ??? }); // ... Как я могу получить...

99
Как импортировать данные из mongodb в pandas?

У меня есть большой объем данных в коллекции в mongodb, которые мне нужно проанализировать. Как мне импортировать эти данные в панды? Я новичок в pandas и numpy. РЕДАКТИРОВАТЬ: коллекция mongodb содержит значения датчиков, помеченные датой и временем. Значения датчиков имеют тип данных float....

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

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

98
Разница между базами данных на основе документов и базами данных на основе ключей / значений?

Я знаю, что существует три разных популярных типа баз данных, отличных от sql. Ключ / значение: Redis, Tokyo Cabinet, Memcached ColumnFamily: Кассандра, HBase Документ: MongoDB, CouchDB Я читал об этом длинные блоги, но ничего не понимал. Я знаю реляционные базы данных и знаком с базами данных на...

98
Интерфейс Mongo [закрыт]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

98
Как я могу использовать оператор Not Like в MongoDB

Я могу использовать Likeоператор SQL, используя pymongo, db.test.find({'c':{'$regex':'ttt'}}) Но как я могу использовать Not LikeОператора? Я попытался db.test.find({'c':{'$not':{'$regex':'ttt'}}) но получил ошибку: OperationFailure: $ not не может иметь регулярное выражение...

97
Как в mongoDb удалить элемент массива по его индексу?

В следующем примере предположим, что документ находится в коллекции db.people . Как удалить 3-й элемент массива интересов по его индексу ? { "_id" : ObjectId("4d1cb5de451600000000497a"), "name" : "dannie", "interests" : [ "guitar", "programming", "gadgets", "reading" ] } Это мое текущее решение:...

97
MongoDB удаляет каждую базу данных

Я хотел бы знать, есть ли команда для удаления всех баз данных из моей MongoDB? Я знаю, что если я хочу удалить только одну таблицу данных, мне просто нужно ввести имя базы данных, как в приведенном ниже коде, но я не хочу указывать его. mongo DB_NAME --eval 'db.dropDatabase();'...

97
mongodb находит по нескольким элементам массива

Если у меня есть такая запись; { "text": "text goes here", "words": ["text", "goes", "here"] } Как я могу сопоставить несколько слов из него в MongoDB? При сопоставлении одного слова я могу это сделать; db.find({ words: "text" }) Но когда я пробую это для нескольких слов, это не работает;...

97
Как удалить базу данных с помощью Mongoose?

Я готовлю сценарий создания базы данных на Node.js и Mongoose. Как я могу проверить, существует ли уже база данных, и если да, удалить (удалить) ее с помощью Mongoose? Я не мог найти способ сбросить это с помощью Mongoose....

97
запрос группы mongo, как сохранить поля

Всем. В групповом запросе mongo результат показывает только ключ (и) в аргументах. Как сохранить первый документ в каждой группе, например, в группе запросов mysql. например: ------------------------------------------------------------------------- | name | age | sex | province | city | area |...

96
Как реализовать has_many: через отношения с Mongoid и mongodb?

Используя этот модифицированный пример из руководств Rails , как смоделировать реляционную ассоциацию has_many: through с помощью mongoid? Проблема в том, что mongoid не поддерживает has_many: through, как ActiveRecord. # doctor checking out patient class Physician < ActiveRecord::Base has_many...