BII TEMA 5 NO SQL Flashcards

1
Q

Teorema CAP o conjetura de brewer

A

En un sistema distribuido para garantizar simultáneamente la CAP
Solo se cumplen 2 a la vez
-Consistencia (consistencia) todos los nodos ven la misma info
-Disponibilidad (availability)toda petición recibe una respuesta
-Tolerancia al particionado ( partition tolerancy)el sistema tiene que seguir funcionando aunque falle algo de la infraestructura

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Concepto de BASE y ACID

A

En nosql ( no garantizan ACID)
Consistencia eventual. Los cambios reflejados en un nodo se replican en los demas
En SQL es ACID (atomicidad,consistencia , isolation(aislamiento), disponibilidad)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Concepto de sharding

A

Mecanismo para distribuir los datos de manera horizontal
Particionamiento horizontal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

NoSQL BD documentales

A

MongoDB (CP)
Couch DB

Orient DB *
Terrastore
Arangodb*
Dynamo DB*
Raven DB*
* Multimodelo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

NoSQL familia columnas

A

Casandra (AP)
HBase

Hypertable
Bigtable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

NoSQL clave valor

A

Redis

Riak
Volvemort
Arangodb*
Orientdb*
Dinamo DB*
Simple db

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

NoSQL grafos

A

Neo4j

Orient DB*
Flock DB
Infinite graph
Hyper graph
Arango DB*
Allegrograph

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

NoSQL xml
(No hace falta )

A

Basex
eXist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

NoSQL orientadas a objetos
(No hace falta)

A

Zope
Versant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Big data
Concepto hadoop y mapreduce

A

Hadoop- estructura de software de código abierto.
Mecanismo, en entornos distribuidos, para resolver problemas a la hora de guardar grandes cantidades de datos
No tiene BD tiene un sistema de ficheros distribuidos HDFS
Map- reduce : solución ejecución paralela de las tareas. Mapea muchos nodos y reduce/trocea la información
Nota Yarn: gestión de cluster (gestor de recursos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sistema de ficheros distribuidos

A

-HDFS :Sistema de ficheros distribuidos lo usa hadoop
-GFS :sistema de datos distribuidos
Estos dos primeros están diseñados para soportar aplicaciones distribuidas
-NFS sistema ficheros distribuidos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Teorema de CAP
Quienes cumplen CA

A

Sistema de BD relacionales
RDBMS (Oracle, MySQL, postgrestsql, sqlserver,..)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Teorema CAP
Quién cumplen AP

A

Casandra

Riak,couchdb , simples, dynamodb,volvemort)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Teorema CAP
Quienes cumplen CP

A

MongoDB

HBase, Redis, bigtable
Arquitecturas con nodo master

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Productos para orquestar nodos del cluster

A

Yarn y messos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly