Nodos, shards y réplicas en Elastic Search
Una de las principales ventajas de Elastic Search es su arquitectura altamente escalable y distribuida. Para lograr esto, se utiliza el concepto de nodos, que son instancias individuales de Elastic Search que se ejecutan en diferentes máquinas.
Un conjunto de nodos se agrupa en un clúster, lo que permite crear una infraestructura robusta y tolerante a fallos. Cada nodo dentro del clúster contiene tanto shards como réplicas.
Los shards son fragmentos de los datos que se almacenan y distribuyen en diferentes nodos. Estos fragmentos permiten distribuir la carga de trabajo y mejorar el rendimiento general del sistema. Cada shard es independiente y contiene solo una porción de los datos.
Por otro lado, las réplicas son copias exactas de los shards primarios. Estas réplicas brindan redundancia y garantizan la disponibilidad de los datos en caso de fallas. Además, permiten mejorar la capacidad de respuesta al distribuir las consultas entre las réplicas.
La combinación de shards y réplicas garantiza una mayor seguridad y recuperabilidad de la información almacenada en los índices de Elastic Search. En caso de que un nodo falle, los shards y réplicas se redistribuyen automáticamente en los nodos restantes, asegurando la integridad de los datos y la continuidad del servicio.
Esta serie de conceptos es lo que engloba la arquitectura de Elastic Search, y de eso hablamos hoy.
El contenido:
00:03 - Índice y documentos
00:35 - Cluster y nodos
01:23 - Shards y réplicas
02:09 - Arquitectura de nodos y shards en Elastic Search
06:04 - Cuántos shards y nodos
Mira todos los vídeos del curso de elastic search: https://www.youtube.com/playlist?list=PLlNuLwK_vaGND4FMd7E55kM8JG7JpCgA0
Facebook: https://goo.gl/HDLFyn
Twitter: https://goo.gl/pcFziM
#elasticsearch
Видео Nodos, shards y réplicas en Elastic Search канала Ingenio Empresa
Un conjunto de nodos se agrupa en un clúster, lo que permite crear una infraestructura robusta y tolerante a fallos. Cada nodo dentro del clúster contiene tanto shards como réplicas.
Los shards son fragmentos de los datos que se almacenan y distribuyen en diferentes nodos. Estos fragmentos permiten distribuir la carga de trabajo y mejorar el rendimiento general del sistema. Cada shard es independiente y contiene solo una porción de los datos.
Por otro lado, las réplicas son copias exactas de los shards primarios. Estas réplicas brindan redundancia y garantizan la disponibilidad de los datos en caso de fallas. Además, permiten mejorar la capacidad de respuesta al distribuir las consultas entre las réplicas.
La combinación de shards y réplicas garantiza una mayor seguridad y recuperabilidad de la información almacenada en los índices de Elastic Search. En caso de que un nodo falle, los shards y réplicas se redistribuyen automáticamente en los nodos restantes, asegurando la integridad de los datos y la continuidad del servicio.
Esta serie de conceptos es lo que engloba la arquitectura de Elastic Search, y de eso hablamos hoy.
El contenido:
00:03 - Índice y documentos
00:35 - Cluster y nodos
01:23 - Shards y réplicas
02:09 - Arquitectura de nodos y shards en Elastic Search
06:04 - Cuántos shards y nodos
Mira todos los vídeos del curso de elastic search: https://www.youtube.com/playlist?list=PLlNuLwK_vaGND4FMd7E55kM8JG7JpCgA0
Facebook: https://goo.gl/HDLFyn
Twitter: https://goo.gl/pcFziM
#elasticsearch
Видео Nodos, shards y réplicas en Elastic Search канала Ingenio Empresa
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Arrays en C - Curso de Programación en C PASO a PASO (12)Variadic Functions: Parámetros variables en una función - Curso de C PASO a PASO (29)Final del curso de programación en C - Conclusiones (30)Estructura de un programa en C - Curso de Programación en C PASO a PASO (5)File IO 📁 en C: Abrir, modificar y cerrar archivos - Curso de programación en C PASO a PASO (27)Cómo obtener documentos en ElasticSearch (método GET - POST)Punteros a punteros - Curso de Programación en C PASO a PASO (18)Mapeo de campos (mapping) en ElasticSearchBucles (loops) en C - Curso de Programación en C PASO a PASO (10)Programación estructurada: Las 3 características que la definen #aprenderaprogramar🤖 Proceso de compilación en C - Curso de Programación en C PASO a PASO (8)Deja de sentirte improductivo. Implementa este métodoQué es un String y cómo se manipula - Curso de Programación en C PASO a PASO (16)Bienvenida curso de C 🚀 - Aprende a programar con el Lenguaje de Programación C (0)Cómo indexar o insertar documentos en ElasticSearch (método POST - PUT)Cómo actualizar un documento en ElasticSearch (metodo POST)Agregaciones (aggregations) en Elastic SearchPor qué aprender a aprender a programar con C 🤓 Curso de Programación en C PASO a PASO (4a)🚀 Retos de programación: Punteros - Curso de Programación en C PASO a PASO (17)Las etapas del proceso de compilación de un programa #aprenderaprogramar #lenguajecScore en ElasticSearch