Crear una tabla
Escritura de los datos
StripeLog almacena todas las columnas en un único archivo. Para cada consulta INSERT, ClickHouse agrega el bloque de datos al final del archivo de la tabla y escribe las columnas una por una.
Para cada tabla, ClickHouse escribe los siguientes archivos:
data.bin— Archivo de datos.index.mrk— Archivo con marcas. Las marcas contienen desplazamientos para cada columna de cada bloque de datos insertado.
StripeLog no admite las operaciones ALTER UPDATE ni ALTER DELETE.
Lectura de datos
SELECT devuelve filas en un orden impredecible. Use la cláusula ORDER BY para ordenar las filas.
Ejemplo de uso
INSERT para crear dos bloques de datos dentro del archivo data.bin.
ClickHouse utiliza varios hilos al seleccionar datos. Cada hilo lee un bloque de datos distinto y devuelve las filas resultantes por separado a medida que finaliza. Como resultado, en la mayoría de los casos, el orden de los bloques de filas en la salida no coincide con el orden de esos mismos bloques en la entrada. Por ejemplo: