YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← 04-43 Proceso de Ejecución del Almacén de Datos

Get Embed Code
6 Languages

Showing Revision 8 created 09/29/2014 by Fran Ontanaya.

  1. Ahora pondremos atención
    en el Proceso de Ejecución

  2. del Almacén de Datos.
  3. Este proceso describe
    las normas de consistencia
  4. para el almacenamiento de datos.
  5. El almacén de datos tiene
    dos modelos de consistencia.
  6. Consistencia Eventual
    y Consistencia Fuerte
  7. Observémoslos con más detalle.
  8. En este esquema de datos de uso,
    tenemos tres cosas.
  9. Tu aplicación,
  10. el almacén de datos API
    que tu aplicación requiere,
  11. y la unidad de almacén de datos,
    que realiza funciones
  12. en las que tu aplicación
    no está involucrada.
  13. Cuando tu aplicación
    quiere guardar una entidad
  14. realiza un servicio permanente
    hacia el almacén de datos API.
  15. Luego la unidad del almacén
    escribe esta entidad en un registro.
  16. Cuando la escritura es completada,
  17. el control regresa a tu aplicación.
  18. Ahora la unidad del almacén de datos
  19. ha prometido escribir esta entidad
    al almacén de datos.
  20. Pero observa que la entidad
    aún no ha sido escrita.
  21. Solo ha sido escrita en un registro.
  22. Ahora la unidad del almacén de datos
    repasa el trabajo
  23. para hacerlo todo consistente.
  24. Lo hace usando la información de registro
  25. para actualizar el depósito de la entidad.
  26. Y luego actualiza todos los índices.
  27. Así que observa que cuando el control
    regresa a tu aplicación,
  28. el almacén de datos puede no haber hecho
    el trabajo requerido
  29. para actualizar los datos.
  30. ¿Esto es bueno o malo?
  31. Es bueno,
  32. significa que tienes
    menos inactividad en tu aplicación.
  33. Pero ahora la pregunta es,
  34. ¿qué pasa si la consulta es emitida
  35. de manera que recupere los datos
    que tu aplicación requirió poner
  36. en el almacén de datos?
  37. Con una consistencia progresiva,
    el almacén de datos API
  38. no esperará a que esto pase.
  39. Solo tiene en cuenta unir los datos
    ya existentes.
  40. Estos son los datos,
  41. que ya estaban en el almacén de datos
    antes de tu compra/venta.
  42. Y luego regresa ese resultado.
  43. Por esto se llama
    consistencia progresiva.
  44. Las consultas serán
    progresivamente consistentes
  45. con las operaciones realizadas
    al almacén de datos API.