Proyección MongoDB

MongoDB proporciona una característica especial que se conoce como Proyección . Le permite seleccionar solo los datos necesarios en lugar de seleccionar datos completos del documento. Por ejemplo, un documento contiene 5 campos, es decir, { name: «Roma», age: 30, branch: EEE, department: «HR», salary: 20000 } Pero solo queremos mostrar el nombre y la … Continue reading «Proyección MongoDB»

MongoDB – Consultar documentos usando Mongo Shell

MongoDB le proporciona operaciones de lectura para recuperar documentos de la colección o consultar una colección para un documento. Puede realizar operaciones de lectura utilizando el método db.collection.find() . Este método selecciona o visualiza los documentos de la colección y devuelve el cursor al documento seleccionado.  find() es un método de shell mongo, que se … Continue reading «MongoDB – Consultar documentos usando Mongo Shell»

MongoDB: una introducción

MongoDB , la base de datos NoSQL más popular, es una base de datos orientada a documentos de código abierto. El término ‘NoSQL’ significa ‘no relacional’. Significa que MongoDB no se basa en la estructura de base de datos relacional similar a una tabla, sino que proporciona un mecanismo completamente diferente para el almacenamiento y … Continue reading «MongoDB: una introducción»

Cree un boletín de datos de abastecimiento usando MongoDB

Hay muchos sitios web de entrega de noticias disponibles como ndtv.com . En este artículo, veamos la función muy útil e interesante de cómo obtener los datos de ndtv.com a través de la función de extracción, es decir, extraer los contenidos de ndtv.com y almacenarlos en MongoDB. MongoDB es una base de datos modelo documentum … Continue reading «Cree un boletín de datos de abastecimiento usando MongoDB»

¿Cómo eliminar la base de datos de MongoDB usando Node.js?

MongoDB, la base de datos NoSQL más popular, es una base de datos orientada a documentos de código abierto. El término ‘NoSQL’ significa ‘no relacional’. Significa que MongoDB no se basa en la estructura de base de datos relacional similar a una tabla, sino que proporciona un mecanismo completamente diferente para el almacenamiento y la … Continue reading «¿Cómo eliminar la base de datos de MongoDB usando Node.js?»

Comparación entre MongoDB y Cassandra

En este artículo discutiremos las similitudes y diferencias entre MongoDB y Cassandra. 1. MongoDB : MongoDB es un programa de base de datos orientado a documentos multiplataforma. Es una base de datos de documentos de código abierto, que almacena los datos en forma de pares clave-valor. Idiomas admitidos: C++, Go, JavaScript, Python. 2. Cassandra : … Continue reading «Comparación entre MongoDB y Cassandra»

Mangosta | Función estimadaDocumentCount()

La función estimadaDocumentCount() es rápida ya que estima la cantidad de documentos en la colección MongoDB. Se usa para colecciones grandes porque esta función usa metadatos de la colección en lugar de escanear toda la colección. Instalación del módulo mangosta: Puede visitar el enlace para instalar el módulo mongoose . Puede instalar este paquete usando … Continue reading «Mangosta | Función estimadaDocumentCount()»

MongoDB – Método db.collection.findOneAndUpdate()

El método findOneAndUpdate() actualiza el primer documento coincidente de la colección que coincide con los criterios de selección. Si más de un documento coincide con los criterios de selección, solo se actualiza el primer documento coincidente. Cuando actualizamos el documento, el valor del campo _id permanece sin cambios. Este método devolverá el documento original, pero … Continue reading «MongoDB – Método db.collection.findOneAndUpdate()»

Operador $mod de MongoDB

{ $mod: [ <expression1>, <expression2> ] } Ejemplos: Encontrar un recordatorio usando el operador $mod:  En este ejemplo, vamos a encontrar el resto dividiendo el valor (es decir, 4) del campo lateral por 2 usando el operador $mod. db.example.aggregate([{$match:{name: «Square»}}, … {$project: {remainderValue: {$mod: [«$side», 2]}}}]) Encontrar un recordatorio en el documento incrustado usando el … Continue reading «Operador $mod de MongoDB»

Operador MongoDB $cmp

operadores de expresión cmp a siguiente operadorretorno operadorretorno operadorretorno { $cmp: [ <expression1>, <expression2> ] } Ejemplos: ejemplo Usando el operador $cmp: En este ejemplo, estamos comparando el valor del campo lateral con 4 y el operador $cmp devuelve 0, lo que significa que ambos valores son iguales. db.example.aggregate([{$match: {name: «Square»}}, … {$project: {result: {$cmp:[«$side», … Continue reading «Operador MongoDB $cmp»