Preguntas etiquetadas con mongodb

MongoDB es una base de datos NoSQL escalable, de alto rendimiento, de código abierto y orientada a documentos. Admite una gran cantidad de idiomas y plataformas de desarrollo de aplicaciones. Se pueden hacer preguntas sobre la administración del servidor en https://dba.stackexchange.com.

3
¿Cómo consultar objetos anidados?
Tengo un problema al consultar mongoDB con notación de objetos anidados: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 No puedo ver lo que estoy haciendo mal. Espero que la notación de objetos anidados devuelva el mismo resultado que la …

7
¿Cuánto más rápido es Redis que mongoDB?
Se menciona ampliamente que Redis es "Blazing Fast" y mongoDB también es rápido. Pero tengo problemas para encontrar números reales comparando los resultados de los dos. Dadas configuraciones, características y operaciones similares (y tal vez mostrando cómo cambia el factor con diferentes configuraciones y operaciones), etc., ¿Redis es 10 veces …



11
¿Cómo escuchar los cambios en una colección MongoDB?
Estoy creando una especie de sistema de cola de trabajos en segundo plano con MongoDB como el almacén de datos. ¿Cómo puedo "escuchar" las inserciones de una colección MongoDB antes de generar trabajadores para procesar el trabajo? ¿Tengo que sondear cada pocos segundos para ver si hay algún cambio desde …
200 mongodb 

14
MongoDB: usuario administrador no autorizado
Estoy tratando de agregar autorización a mi MongoDB. Estoy haciendo todo esto en Linux con MongoDB 2.6.1. Mi archivo mongod.conf tiene el formato de compatibilidad anterior (así es como vino con la instalación). 1) Creé un usuario administrador como se describe aquí en (3) http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2) Luego edité mongod.conf al …
200 mongodb  admin 

7
Comparando mangosta _id y cadenas
Tengo una aplicación node.js que extrae algunos datos y los pega en un objeto, como este: var results = new Object(); User.findOne(query, function(err, u) { results.userId = u._id; } Cuando hago un if / then basado en esa ID almacenada, la comparación nunca es cierta: if (results.userId == AnotherMongoDocument._id) { …

21
Cómo usar mongoimport para importar csv
Intentando importar un CSV con información de contacto: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Ejecutar esto no parece agregar ningún documento a la base de datos: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace dice imported 1 objects, pero encender el shell …


6
¿Cuáles son las convenciones de nomenclatura para MongoDB?
¿Existe un conjunto de convenciones de nomenclatura preferidas para los derechos de MongoDB, como bases de datos, colecciones, nombres de campo? Estaba pensando en estas líneas: Bases de datos: consisten en el propósito (palabra en singular) y terminan con "db" - todo en minúsculas: imagedb, resumedb, memberdb, etc. Colecciones: plural …




9
Cambiar el directorio del almacén de datos MongoDB
Hasta ahora no he estado especificando un directorio de datos MongoDB y solo he tenido una partición primaria de 30 GB. Me quedé sin espacio y agregué un nuevo disco duro. ¿Cómo puedo transferir mis datos (que aparentemente están en /var/lib/mongodb/) y configurar MongoDB para que todo salga del nuevo …

15
Cómo actualizar múltiples elementos de matriz en mongodb
Tengo un documento Mongo que contiene una gran variedad de elementos. Me gustaría restablecer el .handledatributo de todos los objetos en la matriz donde .profile= XX. El documento tiene la siguiente forma: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.