La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Noviembre18, 2017 Concepción, Chile #sqlsatconce.

Presentaciones similares


Presentación del tema: "Noviembre18, 2017 Concepción, Chile #sqlsatconce."— Transcripción de la presentación:

1 Noviembre18, 2017 Concepción, Chile #sqlsatconce

2 Contenidos ¿Para qué pensar en "alto rendimiento"? ¿Qué es Redis?
Azure Redis Cache Escenarios de uso Beneficios Funciones avanzadas ¿Cómo configurarlo? Demo 2 | | SQL Saturday #684 – Concepcion, Chile

3 ¿Quién soy? Ingeniero en Informática (DuocUC)
Jefe de arquitectura en Metric Arts Experiencia tanto a nivel de desarrollo de software como base de datos. 3 | | SQL Saturday #684 – Concepcion, Chile

4 Alto rendimiento, ¿para qué?
Cada día, las aplicaciones deben ejecutarse con mayor rapidez. Escalabilidad no predecible 4 | | SQL Saturday #684 – Concepcion, Chile

5 Alto rendimiento, ¿para qué?
5 | | SQL Saturday #684 – Concepcion, Chile

6 Alto rendimiento, ¿para qué?
6 | | SQL Saturday #684 – Concepcion, Chile

7 Esquemas de caching 7 | | SQL Saturday #684 – Concepcion, Chile

8 Esquemas de caching 8 | | SQL Saturday #684 – Concepcion, Chile

9 9 | | SQL Saturday #684 – Concepcion, Chile

10 Redis Es un motor open source para almacenar estructuras de datos Puede funcionar como base de datos, sistema de cache y message bróker. Trabaja con los datos en “memoria”, para luego persistirlos al disco. 10 | | SQL Saturday #684 – Concepcion, Chile

11 Redis Se base en un almacenamiento de tipo “clave”: “valor”
Los valores pueden ser de tipo: String Listas Sets 11 | | SQL Saturday #684 – Concepcion, Chile

12 Redis URL del proyecto: URL para aprender: 12 | | SQL Saturday #684 – Concepcion, Chile

13 ¿Por qué Redis? A diferencia de otros motores No-SQL, permite la ejecución de scripts por el lado de servidor Con lenguaje Lua. Sistema de journaling Al escribir o actualizar datos en memoria, escribirlos también a disco para poder en caso de falla recuperarse Con esto se reduce el rendimiento, pero se mejora la tolerancia a fallos. 13 | | SQL Saturday #684 – Concepcion, Chile

14 Azure Redis Cache La versión de Redis en Microsoft Azure Diversos planes de escalado y funciones extras. Integración nativa con clientes Redis 14 | | SQL Saturday #684 – Concepcion, Chile

15 Escenarios de uso Almacenar datos de sesión “Cachear” páginas completas o cierto contenido Aplicaciones distribuidas 15 | | SQL Saturday #684 – Concepcion, Chile

16 Escenarios de uso Sistemas de comunicación Soportar más acceso concurrente de clientes en un período corto de tiempo. 16 | | SQL Saturday #684 – Concepcion, Chile

17 Beneficios de usarlo en la nube
“Adiós!!” a configurarlo por nuestra cuenta Nosotros controlamos el tamaño del servicio Mayor seguridad y posibilidades de uso Redes virtuales en Azure 17 | | SQL Saturday #684 – Concepcion, Chile

18 Funciones avanzadas Creación de tópicos:
Tags o grupos que permiten clasificar los datos de acuerdo a alguna lógica (usualmente de negocios). Función publicación/suscripción: Permite a un cliente (otro sistema) suscribirse a un tópico en particular con datos y recibir tales datos en forma constante. 18 | | SQL Saturday #684 – Concepcion, Chile

19 Funciones avanzadas 19 | 17-09-2018 |
19 | | SQL Saturday #684 – Concepcion, Chile

20 Funciones avanzadas Claves con TTL (time to live) Transacciones:
Podemos configurar para que luego de un determinado tiempo, la clave sea eliminada. Transacciones: Al igual que en SQL, podemos colocar un grupo de comandos y ejecutarlos atómicamente. 20 | | SQL Saturday #684 – Concepcion, Chile

21 ¿Cómo configurarlo? 21 | 17-09-2018 |
21 | | SQL Saturday #684 – Concepcion, Chile

22 Demostración 22 | | SQL Saturday #684 – Concepcion, Chile

23 Consideraciones del caching
Consistencia eventual Variabilidad de los datos Tiempo de vida de los datos 23 | | SQL Saturday #684 – Concepcion, Chile

24 Preguntas 24 | | SQL Saturday #684 – Concepcion, Chile

25 Gracias por vuestra asistencia!
25 | | SQL Saturday #684 – Concepcion, Chile


Descargar ppt "Noviembre18, 2017 Concepción, Chile #sqlsatconce."

Presentaciones similares


Anuncios Google