sql >> Base de Datos >  >> NoSQL >> Redis

¿Cuál es el punto de REDIS en la pila ELK?

Redis o Kafka o XYZ se pueden usar como búfer en la pila ELK como habrás notado correctamente.

La gente de ES publicó ayer una publicación de blog sobre el uso de Kafka en proceso, pero bien podría haber sido Redis o XYZ. Hacen un buen comentario sobre CUÁNDO tal búfer podría ser necesario y cuándo no lo es.

Es una buena idea tener un búfer de este tipo para

  1. manejar picos de eventos
  2. tratar con un clúster ES potencialmente inalcanzable

Si no anticipa tales comportamientos, es decir, sabe

  1. sus eventos siempre vendrán al mismo ritmo y/o
  2. está de acuerdo con que sus registros se envíen un poco más tarde en caso de que necesite actualizar su clúster ES

...entonces no necesita tal búfer. Además, será una pieza de software menos que necesitará administrar, monitorear y mantener.

Cuando se trata del ecosistema de Elastic Stack, no existe un enfoque único para todos, siempre depende de su caso de uso y requisitos precisos. Debe preguntarse qué es importante para usted, su(s) sistema(s) y sus usuarios y luego diseñar su solución en consecuencia.