aws - bbdd

14

Click here to load reader

Upload: endika-gutierrez

Post on 24-Jun-2015

118 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: AWS - BBDD

Bases de Datos

Page 2: AWS - BBDD

Bases de Datos

• 2 servicios principales

• Amazon RDS (Relational Database System)

• Amazon DynamoDB (NoSQL Database)

Page 3: AWS - BBDD

Amazon RDSRelational Database System

Page 4: AWS - BBDD

Amazon RDS

• Bases de datos SQL

• Implantaciones sobre EC2

• Tarficación similar

Page 5: AWS - BBDD

Amazon RDS

• SGBD soportados:

• MySQL

• Oracle SQL

• SQL Server

Page 6: AWS - BBDD

Amazon RDS

• Despliegue sencillo

• Menos flexibilidad

Page 7: AWS - BBDD

Amazon DynamoDBBase de Datos NoSQL

Page 8: AWS - BBDD

Amazon DynamoDB

• ¿Qué es una base de datos NoSQL?

• Una base de datos sin esquema

• Lenguaje de consultas no unificado

Page 9: AWS - BBDD

BBDD NoSQL

• ¿Qué es una base de datos NoSQL?

• Rendimientos más elevados que SQL

• Para necesidades más especificas

Page 10: AWS - BBDD

BBDD NoSQL

• Algunos SGBD NoSQL conocidos

• Redis

• MongoDB

• Apache Cassandra

• Amazon DynamoDB

Page 11: AWS - BBDD

BBDD NoSQL

• Diferentes motores de BBDD

• Diferentes necesidades

• Basadas en Documentos

• Basadas en Clave-Valor

• En memoria

• ...

Page 12: AWS - BBDD

BBDD NoSQL

• Muchas veces ligadas a MapReduce

• Pierden la capacidad de Join

Page 13: AWS - BBDD

Amazon DynamoDB

• Base de Datos NoSQL orientada al almacenaje Clave-Valor

• Muy similar a Apache Cassandra

Page 14: AWS - BBDD

Amazon DynamoDB

• Tarificación en base a:

• Espacio ocupado

• Peticiones E/S