Trabajo1

132 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
132
En SlideShare
0
De insertados
0
Número de insertados
5
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Trabajo1

  1. 1. MAESTRÍA EN GESTIÓN ESTRATÉGICA DE TICS    NUEVAS TENDENCIAS EN TECNOLOGÍAS DE LA INFORMACIÓN    PRÁCTICA 1  Realizada por:  ­ Juan León Aguilar.  ­ Andrés Mora.  ­ Diego Tello.    1) Cree usted que toda la información disponible en la Web se está aprovechando debidamente?  En caso que la respuesta sea negativa, indique las razones por las que se da esta situación?  Justifique su respuesta    La información disponible no se está aprovechando debidamente por:    ● La manera en la que se encuentra publicada.  ● Las diferentes estructuras que tienen.  ● Se utiliza con fines diferentes.  ● Cada quien puede publicar la información a su gusto y se llena de basura la mayoria de las                                    veces.  ● La forma de interpretar la información es diferente por cada individuo y depende del                            contexto.      2) Describa brevemente los diferentes tipos de bbdd nosql y de ejemplos de algunos manejadores                              de bbdd en cada caso    ● Almacenamiento de documentos:     Por lo general almacena la información mediante una estructura simple (JSON, XML y otros formatos semi                                estructurados) y utiliza una clave única para cada registro.   Los objetos documento son usualmente otras colecciones clave­valor con valores anidados asociados con                          cada clave. Son las bases de datos NoSQL más versátiles.     Ejemplos:  MongoDB sobre JSON  CouchDB de Apache  SimpleDB, de Amazon  IBM Lotus Domino        ● Almacenamientos  Clave­Valor   
  2. 2. Es simple y de fácil implementación además provee tolerancia a fallos y escalabilidad. Cada elemento está                                identificado por una llave única, lo que permite la recuperación de la información de forma muy rápida,                                  mediante una tabla hash con una clave y un puntero al objeto correspondiente. Son muy eficientes tanto                                  para las lecturas como para las escrituras.    Ejemplos:    Cassandra usado en Facebook, Twiter, Cisco, etc.    HBase de Apache  BigTable, de Google  Dynamo, de Amazon  Project Voldemort, de LinkedIn          ● Grafos    La información se representa como nodos (pueden tener propiedades) y aristas (pueden tener etiquetas y                              roles). Para un mejor rendimiento, su estructura debe estar totalmente normalizada, de forma que cada                              tabla tenga una sola columna y cada relación dos.  Se pueden representar como grafos, los datos de mapas de rutas, redes sociales, datos de recursos y sus                                    relaciones    Ejemplos:    InfoGrid   Virtuoso  AllegroGraph  Neo4j     3) Qué pasa con ACID en las bbdd nosql?    En las BBDD NOSQL, no se cumplen necesariamente todas las características exigidas por ACID                            (Atomicidad, Consistencia, Aislamiento y Durabilidad), puesto que por motivos de la naturaleza específica                          del big data, tanto del tamaño de la información como las características cambiantes de los tipos de datos,                                    entonces ciertas reglas se omiten o no se respetan, por ejemplo la estructura o el tipo de datos cambia,                                      debido a que la misma no se esquematiza de la manera que nos exigen las bases de datos relacionales.    A pesar de que no se cumplen los principios contemplados en ACID, se incorporan otros que son la parte                                      robusta de las BBDD NOSQL, como por ejemplo:    La Consistencia Eventual, que permite que la informaciń almacenada, al principio no tener consistencia,                            pero con el tiempo, la misma logrará consistencia.    Tolerancia a Fallos y redundancia, lo cual permite que el usuario obtenga resultados, a pesar de que uno de                                      los servidores caiga, es decir la información está distribuida y es respaldada de manera inteligente.   
  3. 3. Estructura Dinámica pues los datos no tienen una definición de atributos fija, lo cual permite gran                                flexibilidad y rapidez en el almacenamiento.    4) Describa brevemente en qué consiste la tecnología MAP REDUCE. De un ejemplo si es                              necesario     Esta tecnología, como referencia la utiliza Google para su procesamiento de las búsquedas y decisiones                              en el ranking de páginas web. Fue liderada y desarrollada por Yahoo y posteriormente por la empresa                                  Apache. La misma hace referencia a que se puede pararelizar el procesamiento de los datos, en especial                                  cuando el gran volumen de los mismos no permite un procesamiento convencional al cual estamos                              acostumbrados.      No todos los problemas pueden procesarse utilizando este esquema, pues muchos algoritmos y                          alternativas de resolución se los resuelve sin problemas y sin mucho esfuerzo utilizando las técnicas                              convencionales. Es decir, el utilizar MAP REDUCE no es la panacea actualmente, puesto que es utilizado                                con fines específicos a entornos donde el gran volumen de datos ocasionaría que los métodos tradicionales                                colapsen.        5) Dé algunos ejemplos en donde son útiles las bbdd nosql      ● Procesamiento Documental (indexado de documentos)  ● Streaming audiovisual (manejo deimágeness, videos, sonidos, música, etc)  ● Redes sociales  ● Sistemas de busqueda de información. (google, yahoo, etc)  ●       6) Identifique algunos problemas de las bbdd nosql    ● No es una tecnología madura lo cual aún no presenta la confiabilidad ya que no suelen proveer                                  garantías ACID las cuales son requeridas paras las instituciones bancarias.  ● Falta de estandarización, lo cual provoca que cada proveedor aplique sus propias normas,                          provocando que los clientes no puedan cambiar de proveedor.  ● Falta de soporte técnico, aun no existe la cantidad suficiente de técnicos certificados comparados                            con los existen para las bases de datos relacionadas.     

×