Principales motivaciones que han originado las BD NoSQL.

 Principales bases de datos NoSQL.

 Cassandra: Esta base de datos está basada en un modelo de almacenamiento clave – valor, de código abierto que está escrita en Java. Permite grandes volúmenes de datos en forma distribuida. Esta base la usan Twitter, Apple, Facebook, Netflix y Soundcloud, entre otros. La arquitectura de Cassandra está basada en una serie de nodos iguales que se comunican con un protocolo P2P. Está desarrollada por Apache Software Foundation.

 

MongoDB: Guarda estructuras de datos BSON con un esquema dinámico, haciendo la que la integración de los datos en ciertas aplicaciones sea más fácil y rápida. Es utilizada EA, Verizon, Ebay, Sega, Google y Adobe, entre otros.

 

CouchDB: Esta base se enfoca en la facilidad de su uso. Emplea JSON para almacenar datos, JavaScript como lenguaje de consulta por medio de MapReduce y HTTP como API. Una de sus características más peculiares es la facilidad con la que permite hacer replicaciones.

 

SimpleDB: Los desarrolladores pueden guardar y consultar elementos de datos a través de solicitudes simples de servicios web. Tiene alta disponibilidad y flexibilidad, debido a que administra automáticamente múltiples copias de los datos. Es desarrollada por Amazon. Esta empresa tiene otro NoSQL llamada DynamoDB, que es de clave-valor y documentos, que ofrece un rendimiento en milisegundo de un solo dígito a cualquier escala.

 

BigTable: Almacena información en tablas multidimensionales cuyas celdas están, en su mayoría, sin utilizar. Además, estas celdas disponen de versiones temporales de sus valores, con lo que se puede hacer un seguimiento de los valores que se han tomado históricamente. Fue creado por Google con las características de ser distribuido, de alta eficiencia y propietario.



Referencia

Nombre de la página. https://www.nextu.com/blog/bases-datos-nosql/

Comentarios