> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentación de la familia de motores MergeTree

# Familia de motores MergeTree

Los motores de tabla de la familia MergeTree son el núcleo de las capacidades de almacenamiento de datos de ClickHouse. Proporcionan la mayoría de las funcionalidades de resiliencia y acceso a datos de alto rendimiento: almacenamiento columnar, particionamiento personalizado, índice primario disperso, índices secundarios de omisión de datos, etc.

El motor de tabla base [MergeTree](/docs/es/reference/engines/table-engines/mergetree-family/mergetree) puede considerarse el motor de tabla predeterminado para las instancias de ClickHouse de un solo nodo, porque es versátil y práctico para una amplia variedad de casos de uso.

Para uso en producción, [ReplicatedMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/replication) es la opción recomendada, porque añade alta disponibilidad a todas las funcionalidades del motor MergeTree estándar. Como ventaja adicional, ofrece deduplicación automática de datos durante la ingestión, por lo que el software puede reintentar con seguridad si hubo algún problema de red durante la inserción.

Todos los demás motores de la familia MergeTree añaden funcionalidad adicional para casos de uso específicos. Normalmente, esto se implementa como una manipulación adicional de datos en segundo plano.

La principal desventaja de los motores MergeTree es que son bastante pesados. Por lo tanto, lo habitual es no tener demasiados. Si necesita muchas tablas pequeñas, por ejemplo para datos temporales, considere la [familia de motores Log](/docs/es/reference/engines/table-engines/log-family/index).

{/*AUTOGENERATED_START*/}

| Página                                                                                                                           | Descripción                                                                                                                                                                                                                                                                                             |
| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Motor de tabla MergeTree](/docs/es/reference/engines/table-engines/mergetree-family/mergetree)                                       | Los motores de tabla de la familia `MergeTree` están diseñados para altas tasas de ingesta y grandes volúmenes de datos.                                                                                                                                                                                |
| [Motores de tabla Replicated\*](/docs/es/reference/engines/table-engines/mergetree-family/replication)                                | Descripción general de la replicación de datos con la familia de motores de tabla Replicated\* en ClickHouse                                                                                                                                                                                            |
| [Clave de particionamiento personalizada](/docs/es/reference/engines/table-engines/mergetree-family/custom-partitioning-key)          | Aprenda a añadir una clave de particionamiento personalizada a tablas MergeTree.                                                                                                                                                                                                                        |
| [Motor de tabla ReplacingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/replacingmergetree)                     | Se diferencia de MergeTree en que elimina las entradas duplicadas con el mismo valor de clave de ordenación (la sección `ORDER BY` de la tabla, no `PRIMARY KEY`).                                                                                                                                      |
| [Motor de tabla CoalescingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/coalescingmergetree)                   | CoalescingMergeTree hereda del motor MergeTree. Su característica principal es la capacidad de almacenar automáticamente el último valor no nulo de cada columna durante las fusiones de partes.                                                                                                        |
| [Motor de tabla SummingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/summingmergetree)                         | SummingMergeTree hereda del motor MergeTree. Su característica principal es la capacidad de sumar automáticamente datos numéricos durante las fusiones de partes.                                                                                                                                       |
| [Motor de tabla AggregatingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/aggregatingmergetree)                 | Reemplaza todas las filas con la misma clave primaria (o, más exactamente, con la misma [clave de ordenación](/docs/es/reference/engines/table-engines/mergetree-family/mergetree)) por una sola fila (dentro de una única parte de datos) que almacena una combinación de estados de funciones de agregado. |
| [Motor de tabla CollapsingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/collapsingmergetree)                   | Hereda de MergeTree, pero añade lógica para colapsar filas durante el proceso de fusión.                                                                                                                                                                                                                |
| [Motor de tabla VersionedCollapsingMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/versionedcollapsingmergetree) | Permite escribir rápidamente estados de objetos que cambian continuamente y eliminar en segundo plano estados antiguos de esos objetos.                                                                                                                                                                 |
| [Motor de tabla GraphiteMergeTree](/docs/es/reference/engines/table-engines/mergetree-family/graphitemergetree)                       | Diseñado para reducir y agregar/promediar datos de Graphite (rollup).                                                                                                                                                                                                                                   |
| [Búsqueda vectorial exacta y aproximada](/docs/es/reference/engines/table-engines/mergetree-family/annindexes)                        | Documentación sobre la búsqueda vectorial exacta y aproximada                                                                                                                                                                                                                                           |
| [Búsqueda de texto completo con índices de texto](/docs/es/reference/engines/table-engines/mergetree-family/textindexes)              | Encuentre rápidamente términos de búsqueda en texto.                                                                                                                                                                                                                                                    |
