Disponer rápidamente de una plataforma de datos.
Almacén de datos analítico en columnas, autoalojado — miles de millones de filas agregadas en milisegundos, sin facturación por consulta.
ClickHouse es la base de datos analítica (OLAP) de referencia del mundo open source (licencia Apache-2.0, unas 49 k estrellas en GitHub). Su almacenamiento en columnas y su compresión agresiva permiten que un solo nodo modesto recorra cientos de millones de filas en menos de un segundo — exactamente la carga con la que una base de datos orientada a filas como PostgreSQL o MySQL se desmorona. Habla SQL, incorpora su propia consola SQL de navegador en `/play` — no hace falta ninguna aplicación acompañante para lanzar una consulta — y se gobierna por completo desde su interfaz HTTP, en el puerto 8123.
Desplegado en un VPS ServOrbit, ClickHouse sustituye la facturación por volumen de consultas de los almacenes gestionados (ClickHouse Cloud, BigQuery) por un costo mensual fijo, y mantiene los logs de sus aplicaciones, sus métricas de producto y sus eventos analíticos en una infraestructura que usted controla. La plantilla despliega la versión 26.3 LTS en un solo contenedor, con el límite de descriptores de archivo ya elevado a 262144, volúmenes persistentes para los datos y los logs, y una base de datos `analytics` creada en el primer arranque. La cuenta `default` — la que la imagen original entrega sin contraseña — se elimina al arrancar y se sustituye por una cuenta `admin` cuya contraseña se genera en cada instalación.
/play — escriba y ejecute sus consultas sin instalar ningún cliente.Vuelque los logs de sus aplicaciones, sus trazas HTTP y sus eventos de producto en una tabla MergeTree particionada por mes, con un TTL que elimina las particiones antiguas por sí solo. La compresión guarda meses de historial en un disco pequeño, y las agregaciones se mantienen por debajo del segundo incluso cuando la tabla supera los cien millones de filas.
Conecte Grafana o Metabase a la interfaz HTTP y construya sus paneles sobre los eventos en bruto en lugar de sobre agregados calculados de antemano. Como los recorridos de tabla cuestan poco, puede segmentar por cualquier dimensión a posteriori, en lugar de fijar sus métricas por adelantado.
Deje de ejecutar sus consultas de informes en el PostgreSQL o el MySQL que atiende a sus clientes. Replique las tablas que analiza en ClickHouse, en el mismo VPS, consúltelas en 127.0.0.1:8123, y su base de datos principal no volverá a sentir la carga analítica.
Guía optimizada para los VPS Cloud ServOrbit.
Elija un VPS ServOrbit con al menos 4 GB de RAM: ClickHouse cambia memoria por velocidad, y 8 GB dan aire a las agregaciones grandes. Dos vCPU paralelizan las consultas, cuatro resultan cómodos. El disco importa más que ninguna otra cosa: prevea de 50 a 100 GB de SSD NVMe según su retención, teniendo en cuenta que la compresión suele dividir los datos en bruto por cinco o diez.
Un solo contenedor clickhouse/clickhouse-server:26.3.17.110, la versión con soporte a largo plazo del momento. Dos volúmenes con nombre conservan /var/lib/clickhouse y /var/log/clickhouse-server, el límite de descriptores de archivo se eleva a 262144 tal como ClickHouse exige, y una base de datos analytics se crea en el primer arranque. La comprobación de estado consulta /ping hasta que el servidor responde, lo que tarda unos segundos.
La instalación genera una contraseña aleatoria y crea con ella una cuenta admin; la cuenta default, que la imagen original entrega sin contraseña, se elimina al arrancar. Anote la contraseña generada en la ficha de la aplicación de su área de cliente, abra la consola integrada en /play, introduzca admin y esa contraseña, y ejecute SELECT version() para confirmar.
Vincule un dominio: ServOrbit instala el vhost de nginx y el certificado TLS, y la consola responde entonces en https://<su-dominio>/play, sin número de puerto. Sin dominio no existe ningún punto de entrada público, por diseño — abra un túnel con ssh -L 8123:127.0.0.1:8123 root@<ip-del-vps> y trabaje en http://localhost:8123/play. 8123 es el puerto del catálogo; utilice el que aparezca en la ficha de la aplicación si difiere.
Cree una tabla MergeTree y dedique un minuto a su clave ORDER BY: es, por sí sola, el factor decisivo de rendimiento. Ponga primero las columnas por las que más filtra, normalmente una fecha y un identificador, y particione por mes con PARTITION BY toYYYYMM(date) para que la retención se convierta en un borrado de partición barato en lugar de una eliminación fila a fila.
Una aplicación que se ejecuta en el mismo VPS se conecta a 127.0.0.1:8123, la interfaz HTTP, que acepta tanto los INSERT como los SELECT — ese puerto no es accesible desde fuera de la máquina. El protocolo nativo, más rápido, sigue disponible para un contenedor conectado a la red Docker de la pila, pero deliberadamente no se publica en el host. La cuenta admin tiene activada la gestión de permisos: cree un usuario de solo lectura por cada consumidor, con CREATE USER y GRANT SELECT, en lugar de confiar la contraseña de administrador a Grafana o a Metabase.
¿Mantiene un proyecto que utiliza ClickHouse? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=clickhouse&utm_source=deploy-badge&utm_medium=referral&utm_campaign=clickhouse)<a href="https://servorbit.com/vps-cloud?template=clickhouse&utm_source=deploy-badge&utm_medium=referral&utm_campaign=clickhouse"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy ClickHouse on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Inteligencia de negocio de código abierto: conecte cualquier base de datos SQL y construya paneles, preguntas y gráficos desde el navegador, sin escribir SQL.
Monitorización y ObservabilidadVisualice las métricas de sus infraestructuras y aplicaciones. Dashboards personalizables, alertas multicanal, múltiples fuentes.
Bases de datosBase de datos relacional de código abierto con pgAdmin preconfigurado. Potente, ampliable y lista para producción.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva