MongoDB: replicación y fragmentación

En el contexto del escalado de la base de datos MongoDB, tiene algunas características conocidas como replicación y fragmentación. La replicación puede entenderse simplemente como la duplicación del conjunto de datos, mientras que la fragmentación consiste en dividir el conjunto de datos en partes discretas. Al fragmentar, dividió su colección en diferentes partes. La replicación … Continue reading «MongoDB: replicación y fragmentación»

Cargue y recupere la imagen en MongoDB usando Mongoose

Requisitos previos: para comenzar con esto, debe estar familiarizado con NodeJS , ExpressJS , MongoDB y Mongoose . NodeJS : es un entorno de servidor de código abierto gratuito que utiliza JavaScript en el servidor y se ejecuta en varias plataformas (Windows, Linux, Unix, Mac OS X, etc.). Utiliza programación asincrónica. ExpressJS : es un … Continue reading «Cargue y recupere la imagen en MongoDB usando Mongoose»

Agregación en MongoDB

En MongoDB, las operaciones de agregación procesan los registros/documentos de datos y devuelven los resultados calculados. Recopila valores de varios documentos y los agrupa y luego realiza diferentes tipos de operaciones en esos datos agrupados como suma, promedio, mínimo, máximo, etc. para devolver un resultado calculado. Es similar a la función agregada de SQL. MongoDB … Continue reading «Agregación en MongoDB»

Buscar texto en MongoDB

MongoDB proporciona una buena técnica que es la búsqueda de texto. Usando esta técnica podemos encontrar un fragmento de texto o una palabra específica de los campos de string. O, en otras palabras, MongoDB le permite realizar una operación de consulta para encontrar el texto especificado de la string. En MongoDB, podemos realizar búsquedas de … Continue reading «Buscar texto en MongoDB»

MongoDB: comprueba la existencia de los campos en la colección especificada

En MongoDB, podemos verificar la existencia del campo en la colección especificada usando el operador $exists. Cuando el valor del operador $exists se establece en verdadero, este operador coincide con el documento que contiene el campo especificado (incluidos los documentos donde el valor de ese campo es nulo). Cuando el valor del operador $exists se … Continue reading «MongoDB: comprueba la existencia de los campos en la colección especificada»

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

En MongoDB, el método find() se usa para seleccionar documentos en una colección y devolver un cursor a los documentos seleccionados. Cursor significa un puntero que apunta a un documento, cuando usamos el método find() devuelve un puntero en los documentos seleccionados y devuelve uno por uno. Si queremos devolver el puntero en todos los … Continue reading «MongoDB – Método db.collection.Find()»

MongoDB – método limit()

En MongoDB, el método limit() limita la cantidad de registros o documentos que desea. Básicamente define el límite máximo de registros/documentos que desea. O, en otras palabras, este método utiliza el cursor para especificar el número máximo de documentos/registros que devolverá el cursor. Podemos usar este método después del método find() y find() le dará … Continue reading «MongoDB – método limit()»

MongoDB – Operador máximo ($max)

MongoDB proporciona diferentes tipos de operadores de actualización de campos para actualizar los valores de los campos en los documentos y el operador máximo ( $max) es uno de ellos. Este operador actualiza el campo con el valor especificado si el valor especificado es mayor que el valor actual. Este operador comparará los valores de … Continue reading «MongoDB – Operador máximo ($max)»

Cree una aplicación sencilla para principiantes con Node.js Bootstrap y MongoDB

Node.js es uno de los famosos entornos de código abierto que le permite ejecutar scripts de JavaScript fuera del navegador. Las pilas MERN y MEAN son las dos combinaciones más populares que te ayudan a crear una aplicación increíble. En este artículo, crearemos una aplicación de formulario de contacto simple para principiantes con Node, Bootstrap … Continue reading «Cree una aplicación sencilla para principiantes con Node.js Bootstrap y MongoDB»

Mangosta | actualizarMuchos() Función

La función updateMany() es la misma que update(), excepto que MongoDB actualizará todos los documentos que coincidan con el filtro. Se utiliza cuando el usuario desea actualizar todos los documentos según la condición. Instalación del módulo mangosta: Puede visitar el enlace para instalar el módulo mongoose . Puede instalar este paquete usando este comando. npm … Continue reading «Mangosta | actualizarMuchos() Función»