Apache Cassandra se
trata de un software
NoSQL distribuido y
basado en un modelo
de almacenamiento
de «clave-valor», de
código abierto que
está escrita en Java.
Permite grandes
volúmenes de datos
en forma distribuida.
Por ejemplo, lo usa
Twitter para su
plataforma. Su
objetivo principal es la
escalabilidad lineal y
la disponibilidad
Facebook, Twitter, Instagram, Spotify
o Netflix utilizan Cassandra. Dispone
de un lenguaje propio para las
consultas denominado CQL
(Cassandra Query Languaje). Las
principales características de este
SGBD NoSQL son: Multiplataforma
Propio lenguaje de consultas (CQL)
Escalado lineal y horizontal
Redis
Redis está basado en el almacenamiento
clave-valor. Podríamos verlo como un
vector enorme que almacena todo tipo de
datos, desde cadenas, hashses, listas, etc.
Las características
principales son: Atomicidad
y persistencia Gran
velocidad Simplicidad
Multiplataforma
Redis es un almacén de estructura de datos de
valores de clave en memoria rápido y de código
abierto. Redis incorpora un conjunto de estructuras
de datos en memoria versátiles que le permiten
crear con facilidad diversas aplicaciones
personalizadas. Entre los casos de uso principales
de Redis se encuentran el almacenamiento en
caché, la administración de sesiones, pub/sub y las
clasificaciones. Es el almacén de valores de clave
más popular en la actualidad.
Mongo DB
Estamos ante el Sistema Gestor de Bases
de Datos no relacionales (SGBD NoSQL)
más popular y utilizado actualmente.
MongoDB es un SBGD NoSQL orientado a
ficheros que almacena la información en
estructuras BSON con un esquema
dinámico que permite su facilidad de
integración. Empresas como Google,
Facebook, eBay, Cisco o Adobe utilizan
MongoDB como Sistema Gestor de Bases
de datos.
MongoDB (del inglés humongous, "enorme") es un
sistema de base de datos NoSQL orientado a
documentos de código abierto y escrito en C++, que en
lugar de guardar los datos en tablas lo hace en
estructuras de datos BSON (similar a JSON) con un
esquema dinámico. Al ser un proyecto de código
abierto, sus binarios están disponibles para los
sistemas operativos Windows, GNU/Linux, OS X y
Solaris y es usado en múltiples proyectos o
implementaciones en empresas como MTV Network,
Craigslist, BCI o Foursquare
No tenemos tablas, no tenemos reistros
y lo que es mas importante no tenemos
SQL.. Aun asi , Mongo DB es un serio
candidato para almacenar datos en
nuestras aplicaciones.
Neo4j
Las bases de datos orientadas a grafos
(BDOG) ayudan a encontrar relaciones
entre los datos y extraer su verdadero
valor. Una de las más conocidas es Neo4j,
un servicio implementado en Java
Las bases de datos
orientadas a grafos (BDOG)
ayudan a encontrar
relaciones y dar sentido al
puzzle completo. Una de las
más conocidas es Neo4j, un
servicio implementado en
Java.
Empresas como eBay, Walmart,
Telenor, UBS, Cisco,
Hewlett-Packard o Lufthansa han
confiado en las cualidades de Neo4j
para mejorar sus servicios.
Las bases de datos orientadas a grafos
como Neo4j tienen mejor rendimiento que las
relacionales (SQL) y las no relacionales
(NoSQL). La clave es que, aunque las
consultas de datos aumenten
exponencialmente, el rendimiento de Neo4j no
desciende, frente a lo que sí sucede con las
BD relacionales como MySQL
Dynamo DB
Servicio de base de datos
NoSQL rápido y flexible
para el rendimiento de
milisegundos de un solo
dígito a cualquier escala
Los desarrolladores pueden utilizar
DynamoDB para crear aplicaciones
modernas y sin servidores que pueden
comenzar a pequeña escala y alcanzar
una escala global para admitir petabytes
de datos y decenas de millones de
solicitudes de lectura y escritura por
segundo. DynamoDB se ha diseñado para
ejecutar aplicaciones de alto rendimiento
a escala de Internet que sobrecargarían
las bases de datos relacionales
tradicionales.
Amazon DynamoDB es un servicio de base
de datos NoSQL completamente
administrado que ofrece un desempeño
rápido y predecible con una escalabilidad
óptima. DynamoDB le permite delegar las
cargas administrativas que supone utilizar
y escalar una base de datos distribuida,
para que no tenga que preocuparse del
aprovisionamiento