Encontré entre los interesantes comentarios de Marco Muñoz (CEO & Founder | IT-Talent Headhunter) este gráfico sobre las bases de datos existentes (adjunto el encabezado):
Fuente: https://tinyurl.com/pfk4u2k9
En una buena síntesis Marco señala los siguientes tipos:
𝗦𝗤𝗟 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: son las bases de datos SQL como MySQL u Oracle utilizan tablas para almacenar datos. Es el enfoque tradicional, probado y comprobado.
𝗡𝗼𝗦𝗤𝗟 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: estas bases de datos abandonan las tablas rígidas y ofrecen flexibilidad y velocidad.
𝗡𝗲𝘄𝗦𝗤𝗟 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: es una mejora de las antiguas bases de datos SQL pero con un giro moderno gracias a la escalabilidad de NoSQL. Cabe destacar a CockroachDB.
𝗦𝗽𝗮𝘁𝗶𝗮𝗹 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: son perfectas para almacenar datos geográficos como mapas, por ejemplo.
𝗧𝗶𝗺𝗲-𝗦𝗲𝗿𝗶𝗲𝘀 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: permite grabar fácilmente, por ejemplo, un álbum de fotografías con marca de tiempo. Marco indica que el producto InfluxDB lo hace muy bien.
𝗢𝗯𝗷𝗲𝗰𝘁-𝗢𝗿𝗶𝗲𝗻𝘁𝗲𝗱 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀: Estas bases de datos coinciden con su estilo de programación orientada a objetos.
El detalle completo se encuentra en la siguiente infografía:
Muchas gracias Marco por compartir este resumen con todos nosotros.
Si quieren seguirlo lo pueden contactar en: https://www.linkedin.com/in/marcoamunozm/
Saludos a todos
Comments