Запитання з тегом «mongodb»

MongoDB - це масштабована, високопродуктивна, відкрита програма, орієнтована на документи, база даних NoSQL. Він підтримує велику кількість мов та платформ для розробки додатків. Питання щодо адміністрування сервера можна задати на https://dba.stackexchange.com.

3
MongoDB запитує продуктивність для понад 5 мільйонів записів
Нещодавно ми досягли> 2 мільйонів рекордів для однієї з наших основних колекцій, і тепер ми почали страждати через серйозні проблеми з продуктивністю цієї колекції. Ці документи у колекції містять близько 8 полів, які можна відфільтрувати за допомогою інтерфейсу користувача, а результати передбачається відсортувати за полем мітки часу, в якому був …

2
Повертає лише відповідні елементи піддокументу у вкладеному масиві
Основна колекція - це роздрібний торговець, який містить масив для магазинів. Кожен магазин містить безліч пропозицій (ви можете придбати в цьому магазині). Цей масив пропозицій має масив розмірів. (Див. Приклад нижче) Зараз я намагаюся знайти всі пропозиції, які доступні за розміром L. { "_id" : ObjectId("56f277b1279871c20b8b4567"), "stores" : [ { …

26
Не вдалося запустити mongod.service: одиницю mongod.service не знайдено
Я виконую всі кроки, згадані в документації щодо встановлення MongoDB для Ubuntu 16.04. Крок 1: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 Крок 2: echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list Крок 3: sudo apt-get update Крок 4: sudo apt-get install -y mongodb-org Крок 5: …

13
Як я можу одночасно зберігати кілька документів у Mongoose / Node.js?
На даний момент я використовую Save, щоб додати один документ. Припустимо, у мене є масив документів, які я хочу зберігати як окремі об’єкти. Чи є спосіб додати їх усіх одним викликом функції, а потім отримати один зворотний виклик, коли це буде зроблено? Я міг би додати всі документи індивідуально, але …

4
Як приєднатися до кількох колекцій за допомогою $ lookup у mongodb
Я хочу приєднати більше двох колекцій у MongoDB, використовуючи агрегат $lookup. Чи можна приєднатися? Наведіть кілька прикладів. Тут у мене є три колекції: users: { "_id" : ObjectId("5684f3c454b1fd6926c324fd"), "email" : "admin@gmail.com", "userId" : "AD", "userName" : "admin" } userinfo: { "_id" : ObjectId("56d82612b63f1c31cf906003"), "userId" : "AD", "phone" : "0000000000" } …

5
Клієнт графічного інтерфейсу MongoDB (крос-платформний або Linux) [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Список клієнтських додатків MongoDB GUI на офіційному сайті застаріла: деякі клієнти не підтримуються, деякі з …

2
Як очистити консоль в MongoDB
Під час використання консолі або оболонки Mongodb інколи мій екран захаращений великою кількістю попередніх вихідних даних, які мені не потрібні. Отже, чи існує функція очищення консолі в MongoDB? Щось на зразок аналога clear у MatLab. Я намагався clc, clearале безуспішно.

5
Запит для логічного поля як "не відповідає дійсності" (наприклад, помилковий або неіснуючий)
Я впевнений, що мені не вистачає чогось дуже елементарного в запитах MongoDB. Розгляньте цю колекцію > db.tests.find() { "_id" : ObjectId("..."), "name" : "Test1" , "deleted" : true} { "_id" : ObjectId("..."), "name" : "Test2" , "deleted" : false} { "_id" : ObjectId("..."), "name" : "Test3" } Я просто хотів …
77 mongodb 

8
MongoDB не запускається після аварії сервера
Мій комп’ютер Ubuntu зазнав аварії, і коли я перезапустив його, MongoDB не працював. Я спробував наступні команди і отримав такий результат: $ mongo Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed $ service mongodb status mongodb stop/waiting $ service mongodb restart stop: Unknown instance: start: Rejected send message, …

8
сервер повернув помилку на етапі автентифікації SASL: Помилка автентифікації
Далі - мій циферблат для підключення MongoDB від GoLang. Але він повертає паніку " Сервер повернув помилку на етапі автентифікації SASL: Помилка автентифікації. ". Моє ім’я користувача, пароль, hostAddrs та dbName правильні. Чого мені тут не вистачає? dbName: = os.Getenv("ENV_DBNAME") userName: = os.Getenv("ENV_DBUSER") password: = os.Getenv("ENV_DBPASS") dbHost: = os.Getenv("ENV_DBHOST") mongoDialInfo: …

13
Як підключитися до mongodb за допомогою node.js (та автентифікуватись)?
Як підключитися до mongodb за допомогою node.js? У мене є драйвер node-mongodb-native. Там, мабуть, 0 документації. Це щось подібне? var mongo = require('mongodb/lib/mongodb'); var Db= new mongo.Db( dbname, new mongo.Server( 'mongolab.com', 27017, {}), {}); Куди покласти ім’я користувача та пароль? Також як мені щось вставити? Дякую.

1
Найкращий спосіб виконати повнотекстовий пошук у MongoDB та Mongoose
Я шукаю в Google кілька днів, і я спробував багато речей, але все ще не можу виконати хороший повнотекстовий пошук у своїй колекції користувачів. Я спробував ElasticSearch, але зробити запити та перенести сторінки було майже неможливо ... Я спробував багато плагінів для Mongoose, таких як ElMongo, mongoose-full-text, Mongoosastic тощо ... …

3
MongoDB: Як дізнатися, чи містить поле масиву елемент?
У мене є дві колекції. Перша збірка містить студентів: { "_id" : ObjectId("51780f796ec4051a536015cf"), "name" : "John" } { "_id" : ObjectId("51780f796ec4051a536015d0"), "name" : "Sam" } { "_id" : ObjectId("51780f796ec4051a536015d1"), "name" : "Chris" } { "_id" : ObjectId("51780f796ec4051a536015d2"), "name" : "Joe" } Друга колекція містить курси: { "_id" : ObjectId("51780fb5c9c41825e3e21fc4"), "name" …
76 mongodb 

2
Як масиви індексу MongoDB?
У MongoDB, якщо я мав би зберігати масив (скажімо ["red", "blue"]) у полі "color", чи індексується це, "red"і "blue"я б міг зробити запит "red", наприклад, чи робити {"red", "blue"}в складеному індексі?
75 indexing  mongodb 

8
Що слід вибрати: MongoDB / Cassandra / Redis / CouchDB? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.