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

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

7
Наскільки швидше Redis, ніж mongoDB?
Широко згадується, що Redis є "Blazing Fast", і mongoDB також швидко. Але у мене виникають проблеми з пошуку фактичних цифр, порівнюючи результати цих двох. З огляду на подібні конфігурації, функції та операції (а може бути показано, як змінюється коефіцієнт у різних конфігураціях та операціях) тощо, чи Redis на 10 разів …

3
Як запитувати вкладені об’єкти?
У мене виникає проблема під час запиту mongoDB із позначеннями вкладених об'єктів: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 Я не бачу, що я роблю неправильно. Я очікую, що вкладка вкладеного об'єкта поверне той самий результат, що і запит …



11
Як слухати зміни до колекції MongoDB?
Я створюю якусь систему фонової черги завдань з MongoDB як сховищем даних. Як я можу "прослухати" вставки до колекції MongoDB перед нерестуючими працівниками для обробки завдання? Чи потрібно мені опитувати кожні кілька секунд, щоб побачити, чи є зміни за останній час, чи існує спосіб, коли мій сценарій може чекати, коли …
200 mongodb 

14
MongoDB - користувач адміністратора не авторизований
Я намагаюся додати авторизацію до свого MongoDB. Я все це роблю в Linux з MongoDB 2.6.1. Мій файл mongod.conf знаходиться у старому форматі сумісності (саме так він був встановлений із встановленням). 1) Я створив користувача адміністратора, як описано тут у (3) http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2) Потім я редагував mongod.conf, коментуючи цей рядок …
200 mongodb  admin 

7
Порівнюючи мангусту _id та рядки
У мене є додаток node.js, який витягує деякі дані і вставляє їх в об'єкт, як це: var results = new Object(); User.findOne(query, function(err, u) { results.userId = u._id; } Коли я роблю if / then на основі цього збереженого ідентифікатора, порівняння ніколи не відповідає дійсності: if (results.userId == AnotherMongoDocument._id) { …

21
Як використовувати mongoimport для імпорту CSV
Спроба імпортувати CSV з контактною інформацією: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Запуск цього, схоже, не додає жодних документів до бази даних: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Трейс каже imported 1 objects, але вистрілення снаряда Монго і запуску db.things.find()не показує …

10
Запит дати з ISODate в mongodb, здається, не працює
Мені здається, не вдається отримати навіть найпростіший запит на дату для роботи в MongoDB. З документом, який виглядає приблизно так: { "_id" : "foobar/201310", "ap" : "foobar", "dt" : ISODate("2013-10-01T00:00:00.000Z"), "tl" : 375439 } І запит, який виглядає приблизно так: { "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z" …
189 json  mongodb  bson  isodate 

6
Що таке правила іменування для MongoDB?
Чи існує набір переважних конвенцій іменування прав MongoDB, таких як бази даних, колекції, назви полів? Я думав так: Бази даних: складаються з мети (слово в однині) і закінчуються на "db" - всі малі регістри: imagedb, resumedb, memberdb тощо. Колекції: множина у малому регістрі: зображення, резюме, Поля документа: нижчийCamelCase, наприклад, memberFirstName, …

28
Не вдається створити / відкрити файл блокування: /data/mongod.lock errno: 13 Дозвіл відхилено
Як змусити монго використовувати змонтований привід на ec2? Я справді не розумію. Я додав том на формат ec2, який відформатував диск як корінь і запустив як root, а ще як root я не можу отримати доступ? Я працюю на ubuntu 12.04. Жоден інший монго не працює Я бачу, що монго …
187 mongodb 

4
Можливість створення двох копій Mongo ObjectId у двох різних колекціях?
Чи можливо для одного і того ж точного Mongo ObjectId генеруватися для документа у двох різних колекціях? Я усвідомлюю, що це, безумовно, дуже малоймовірно, але чи можливо це? Не надто конкретно, тому я прошу, що за допомогою програми, над якою я працюю, ми показуємо загальнодоступні профілі обраних чиновників, яких ми …
187 mongodb  database  nosql 

6
Висувайте елементи в масив mongo через мангуст
Я добре проглянув ТАК, шукаючи відповіді, але впевнений, що втрачаю правильні слова, щоб описати те, що я шукаю. В основному у мене є колекція mongodb під назвою "people" Схема для цієї колекції така: people: { name: String, friends: [{firstName: String, lastName: String}] } Тепер у мене дуже базовий експрес-додаток, який …

9
Зміна каталогу зберігання даних MongoDB
Досі я не вказував каталог даних MongoDB і мав лише один основний розділ на 30 ГБ. Я просто вичерпав місце і додав новий жорсткий диск. Як я можу передати свої дані (які, мабуть, є /var/lib/mongodb/) та налаштувати MongoDB так, щоб все вибігало з нового диска, не впливаючи на існуючу установку?

15
Як оновити кілька елементів масиву в mongodb
У мене є документ Mongo, який містить масив елементів. Я хотів би скинути .handledатрибут усіх об'єктів у масиві, де .profile= XX. Документ складається у такій формі: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } { "handled": …

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