Únanse al baile 🎶
4 ¿Cuáles son las bases de datos no relacionales que se manejan en la actualidad?
Generalmente, la arquitectura de una BD NoSQL o no relacional, es distribuida almacenándose la información en más de una máquina del sistema. Por lo tanto, los sistemas que las soportan tienen una mayor escalabilidad horizontal (a mayor número de nodos mayor rendimiento) y también mayor tolerancia ante fallos en los distintos nodos.
Por lo que empresas como Amazon que necesita suplir estas necesidades del basto mercado con el que trabajan y sus características y ventajas propias del nicho, desarrolló y lanzó a DynamoDB para la creación gestión de BD no relacionales. Así mismo otras industrias con sus tecnologías de esta índole no relacional trabajan con estas, entre otras:
Cassandra: Desde el desarrollador Apache, este es un código abierto que está escrita en Java.
Redis: Escrito en ANSI C por Salvatore Sanfilippo, bajo el patrocinio de Redis Labs. Este open source corre en el sistema operativo Unix.Like.
MongoDB: Desarrollada por el mismo MongoDB Inc. Está orientado a documentos y código abierto para lenguajes de programación como Python, JavaScript, Java, PHP, C++, C, Ruby y Perl.
CouchDB: Su foco es facilitar la gestión siendo "una base de datos que asume la web de manera completa". Desarrollado por Apache este gestor de DB trabaja con JavaScript, C, C++, Erlang como lenguajes de programación.
Para conocer un poco más:
https://conectasoftware.com/glosario/nosql/











