Change language
Change country

3 tipos de bases de datos de los que nunca habías oído hablar

Algunos de los más grandes sitios web de hoy en día utilizan tipos de bases de datos alternativas.
3 tipos de bases de datos de los que nunca habías oído hablar

En los albores de la Red podíamos encontrar pocos tipos de bases de datos. Las páginas web y otro tipo de información que podías encontrar en la red se descargaban a través de archivos estáticos de distintos formatos, como documentos HTML y las bases de datos de texto plano que utilizaba Perl.

Posteriormente ha sido el sistema de administración de base de datos MySQL, de código abierto, el que ha adquirido un mayor protagonismo, utilizado de forma mayoritaria como motor de base de datos principal. Por ejemplo, salvo excepciones, los blogs de WordPress siempre utilizan MySQL como base de datos principal.

Sin embargo, desde hace unos años ha cobrado fuerza la tendencia a dejar MySQL de lado y cambiar a otros tipos de bases de datos. Un cambio de paradigma que se debe, sobre todo, a sus problemas de escalabilidad en un entorno que exige el tratamiento de gran cantidad de datos. Su alternativa, denominada genéricamente como “NoSQL”, contiene ya más de 225 bases de datos diferentes. 

Cloud computing y movilidad en la empresa

También te puede interesar

Cloud computing y movilidad en la empresa.

Nuevos tipos de bases de datos

Algunos de los más grandes sitios web de hoy en día utilizan tipos de bases de datos alternativas a SQL. Veamos algunos ejemplos, concretamente Hadoop, MongoDB y Couchbase:

Hadopp

Aunque es más adecuado considerar a Hadoop un marco de trabajo opensource que una base de datos, ello implica un triple uso, tanto para almacenar grandes datos como para su procesamiento y análisis.

Surgido en la era del Big Data para dar respuesta a las necesidades de este entorno, que reclamaban eficacia y poder escalar a un bajo coste, forman parte de la punta de lanza de las tecnologías pioneras de Big Data.

Actualmente, constituye  la opción más popular para sacar todo su jugo al Big Data, pero realiza procesamiento en trabajos batch, razón por la que necesita la ayuda de complementos para subsanar ésta y otras debilidades. Aún así, frente a las bases de datos tradicionales, de tipo relacional, representa una ventajosa alternativa, al tiempo que permite construir arquitecturas híbridas.

Su evolución es constante gracias a continuas aportaciones mediante la fórmula del código abierto y las soluciones de su rico ecosistema que, como Spark, por ejemplo, permiten trabajar en real time.

Su versatilidad, alto rendimiento, fiabilidad, bajo coste y escalabilidad infinita, en suma, lo convierten en una opción ganadora como gran repositorio de datos, procesamiento en un entorno distribuido y operaciones de análisis. Entre las empresas que lo utilizan podemos citar Amazon, Cloudera, Pivotal, Yahoo!, eBay, Apple o Facebook.

MongoDB

Podemos considerar MogoDB la base de datos NoSQL líder en el mercado, permitiendo la implantación de un servidor único e ir escalando hasta complejas arquitecturas de centros multidatos. Forbes o Craigslist almacenan con él sus archivos, puesto que esta herramienta permite almacenar grandes volúmenes de datos billones de registros.

Su uso proporciona la funcionalidad esperada de las bases de datos convencionales en muy distintos aspectos, al tiempo que se utiliza para reducir costes, crear nuevos tipos de aplicaciones, mejorar la operatividad interior o, pongamos por caso, la experiencia del cliente.

En combinación con Hadoop, pueden formar parte de una pila de Big Data que, por ejemplo, aproveche MongoDB para almacenar datos oeprativos en real time y el framework del elefante amarillo para el procesamiento y análisis.

Couchbase

De nuevo a consecuencia del crecimiento del universo Big Data, Cuchbase es otro de los tipos de bases de datos NoSQL que han alcanzado una notable popularidad.

En concreto, Couchbase está orientada a documentos, es distribuida, fácilmente escalable y de alto rendimiento gracias a la lecturas en memoria.

Como base de datos documental utiliza JSON, por lo que no fuerza un esquema predeterminado. En el ecosistema de Big Data funciona como una base de datos operacional en real time.

Sus casos de uso son muchos, por ejemplo los perfiles de usuario, catálogos, sistemas de caché o IoT. De igual manera, son muchas las empresas que lo usan, como AOL, Tesco o Paypal.

Por último, integra una solución de movilidad Couchbase Mobile, consistente en una base de datos simplificada en el dispositivo móvil que se sincroniza con otra centralizada y permite su uso en modo offline.

Cloud computing y movilidad en la empresa

También te puede interesar

Cloud computing y movilidad en la empresa.

Artículos relacionados:

  • Soluciones Integrales: tecnología y procesos

    Cada vez se valoran más las soluciones integrales que aúnan la tecnología y los procesos de negocio.

  • Optimización de procesos: Técnicas y herramientas

    Descubre como la optimización de procesos permite a la empresa ser más eficiente y eficaz.

  • ¿Qué es la firma digital y qué ventajas tiene?

    La firma digital y electrónica de documentos es altamente recomendable para implementar en las empre

Las cookies y su privacidad.

Utilizamos las cookies necesarias para hacer que las interacciones con nuestro sitio web sean fáciles y efectivas, cookies estadísticas para comprender mejor cómo utiliza nuestro sitio web y las cookies de marketing para adaptar la publicidad. Puedes seleccionar tus preferencias de cookies usando el botón 'Ajustes', seleccionar 'Aceptar' para continuar con todas las cookies o 'Rechazar' para usar solo las cookies imprescindibles para una buena esperiencia en nuestra web.

Preferencias de cookies

campo obligatorio

Utilizamos cookies para asegurarnos de que nuestro sitio web funciona correctamente o, ocasionalmente, para proporcionar un servicio a su solicitud (como la gestión de sus preferencias de cookies). Estas cookies están siempre activas a menos que configure su navegador para bloquearlas, lo que puede provocar que algunas partes del sitio web no funcionen correctamente.

campo obligatorio

Estas cookies nos permiten medir y mejorar el rendimiento de nuestra web.

campo obligatorio

Estas cookies solo se colocan en caso de que usted dé su consentimiento. Utilizamos cookies de marketing para hacer un seguimiento de las páginas que visita de nuestra web para mostrarle contenido según sus intereses y para mostrarle anuncios personalizados. Si no desea aceptar estas cookies por favor marque esta casilla.