Krypton Solid

La última tecnología en raciones de 5 minutos

Cómo se comparan Hadoop y MapReduce

Escucho mucho sobre Hadoop y MapReduce, pero todavía no tengo claro cómo se relacionan entre sí esas dos tecnologías de bases de datos emergentes. ¿Puedes aclarar?

Hadoop es un marco para la informática y los datos distribuidos. En otras palabras, es excelente para almacenar grandes conjuntos de datos semiestructurados. (Si una colección de datos semiestructurados realmente puede considerarse un «conjunto» es una pregunta interesante, pero probablemente pueda adivinar lo que quiero decir). Los datos se pueden almacenar de forma redundante, por lo que la falla de un disco no da como resultado la pérdida de datos. Hadoop también es muy bueno en la informática distribuida: procesa grandes conjuntos de datos rápidamente en varias máquinas.

MapReduce es un modelo de programación para procesar grandes conjuntos de datos semiestructurados. ¿Qué es un modelo de programación, preguntas? Es una forma de abordar y resolver un problema determinado. Por ejemplo, en una base de datos relacional, realizamos consultas utilizando un lenguaje basado en conjuntos, es decir, SQL. Le decimos al idioma el resultado que queremos y dejamos que el sistema averigüe cómo producirlo. Con un lenguaje más tradicional (C ++, Java), tendemos a detallar, paso a paso, cómo solucionar el problema. Esos son dos modelos de programación diferentes. MapReduce es otro más.

MapReduce y Hadoop son independientes entre sí pero, en la práctica, funcionan bien juntos, por lo que a menudo los encontramos mencionados al mismo tiempo.

Deja un comentario

También te puede interesar...

Android Flash Player está muerto, viva con él

Y aquí está. Hoy es el día en que Adobe eliminó Flash Player de Google Play Store. Si aún no está en su teléfono o tableta Android, no podrá obtenerlo de una manera autorizada oficialmente

Telstra ampliaría ADSL con financiación

El gigante de las telecomunicaciones Telstra ha anunciado hoy que extenderá el lanzamiento actual de la tecnología ADSL a las áreas rurales hambrientas de banda ancha si una oferta de financiación del gobierno tiene éxito.

Descarga gratuita: Verb Font

Descarga gratuita: Verb Font Cuando los artistas crean una nueva obra maestra, tienen un objetivo en mente: emocionarte. Bueno, ¿por qué no debería ocurrir lo mismo con los diseñadores web? No hay mejor manera de

¿Cuándo comienza y termina el cuarto trimestre?

El cuarto trimestre, también conocido como cuarto o cuarto trimestre, es el último trimestre del año fiscal tanto para corporaciones como para otras organizaciones. Los datos del cuarto trimestre para muchas empresas siguen el año

Cómo encontrar todas las cuentas de una persona

Usas las principales redes sociales todos los días y te preguntas si tu amigo o colega también es suscriptor, por qué querrías interactuar con ellos. Sin embargo, no pudo encontrar su perfil, a pesar de

¿Qué es el modo Premium?

¿Qué es el modo Premium? Cuando compra un seguro de vida, acepta pagar una cierta cantidad de dinero, o una prima, a su proveedor de seguros a intervalos regulares. La frecuencia o el momento de

Descarga gratuita: Magnolia Script

Descarga gratuita: Magnolia Script Magnolia Script es una tipografía gratuita diseñada por Tanya Cherkiz, Ivan Gladkikh Y Denis Serikov. Es más adecuado para los titulares de todos los tamaños, así como para los bloques de

«Nidhogg» llega a Steam – The Verge

Nidhogg estás aquí. El loco y rápido videojuego de duelo indie llegó a Steam, más de tres años después de que comenzara a ganar premios de la prensa de juegos. Inicialmente jugable solo en programas

Definición de cobertura del mandato

¿Cuál es la cobertura del mandato? La cobertura de mandato es un acuerdo entre una empresa y uno o más accionistas en el que la empresa emite un mandato igual a un cierto porcentaje del