Métodos de pago Abuse

Cómo instalar y utilizar ClickHouse en Ubuntu 20.04

20.12.2022, 19:23

ClickHouse es un sistema de gestión de bases de datos columnares (SGBD para Big Data). En estas instrucciones paso a paso, vamos a ver cómo instalar el sistema de gestión ClickHouse DataBase en Ubuntu 20.04.

Primeros pasos: Cómo preparar un servidor virtual para instalar ClickHouse DataBase Management System

Antes de la instalación, deberá configurar el servidor virtual para mejorar la seguridad:

  • crear un usuario autorizado como root;
  • configurar el cortafuegos para que funcione;
  • actualizar los índices de paquetes y los propios paquetes.

Defina los comandos estándar:

$ sudo apt update
$ sudo apt upgrade

Instalación del sistema de gestión de bases de datos ClickHouse

Antes de instalar el SGBD, es necesario desplegar las dependencias. Hacemos esto usando el comando

$ sudo apt install apt-transport-https ca-certificates dirmngr

Una vez hecho esto, añada el repositorio de claves GPGy el propio repositorio al sistema. Una vez hecho esto, puede instalar el sistema de gestión de bases de datos ClickHouse:

$ sudo apt install clickhouse-server clickhouse-client

El proceso dura un par de minutos (puedes ver el proceso en la consola). Durante la instalación, se le pedirá una contraseña que utilizará en el futuro.

Inicio de ClickHouse para la gestión de bases de datos y tablas

Para iniciar el sistema, utilice el comando

$ sudo service clickhouse-server start

Si especifica el comando status en lugar de start, obtendrá el estado del servicio clickhouse-server.

Una vez que ClickHouse está en marcha, sólo queda crear una base de datos y tablas.

Creación de la primera base de datos con ClickHouse

Para trabajar con el servicio se proporciona una línea de comandos, en la que el usuario introduce comandos. Deben empezar por :)

Por ejemplo, queremos crear una base de datos llamada bazadannyh. En este caso, el comando tendría el siguiente aspecto:

:) CREATE DATABASE bazadannyh;

Para utilizarlo, debe escribir en la línea de comandos:

:) USE bazadannyh.

Para crear una tabla en ClickHouse, debe escribir el comando:

CREATE TABLE table_name

Preste atención a la sintaxis y a los tipos permitidos (en particular, val, id y otros).

El sistema admite la posibilidad de insertar nuevos datos, eliminar datos actuales, actualizar y otros. ClickHouse también es capaz de procesar peticiones.

Ahora ya tiene ClickHouse funcionando en su servidor virtual para crear tablas y bases de datos. Sólo queda utilizarlo correctamente en el proceso de desarrollo.