¿Desea aprender a realizar una instalación de Timescaledb en Ubuntu Linux? En este tutorial, le mostraremos cómo instalar Timescaledb en una computadora con Ubuntu Linux.

¿Qué es Timescaledb?

TimescaleDB es una base de datos de código abierto de series de tiempo.

Las bases de datos de TimescaleDB están optimizadas para una ingesta rápida y consultas complejas

Tutorial de Timescaledb:

En esta página, ofrecemos acceso rápido a una lista de tutoriales de Grafana.

Tutorial - Instalación de Timescaledb

En la consola de Linux, use los siguientes comandos para verificar su nombre en clave de Ubuntu.

# lsb_release -c -s

En nuestro ejemplo, el nombre en clave de Ubuntu 18.04 es biónico.

Tome nota de esta información.

En la consola de Linux, use los siguientes comandos para agregar el repositorio APT de PostgreSQL

# apt-get install software-properties-common
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8
# add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -c -s`-pgdg main"

Ahora, necesita agregar el repositorio APT de Timescaledb

# add-apt-repository ppa:timescale/timescaledb-ppa
# apt-get update

Utilice el siguiente comando para instalar TimescaleDB.

# apt-get install timescaledb-postgresql-11

Use el siguiente comando para actualizar su archivo postgresql.conf para incluir la biblioteca Timescaledb.

# timescaledb-tune

El comando timescaledb-tune comenzará a proponer configuraciones que ajustan a PostgreSQL.

Presione enter Y para todas las propuestas de cambio.

Copy to Clipboard

Use el siguiente comando para reiniciar el servicio PostgreSQL.

# service postgresql restart

Use el siguiente comando para verificar el estado del servicio PostgreSQL

# service postgresql status

Aquí hay un ejemplo de la salida del estado del servicio PostgreSQL.

● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Thu 2019-04-04 23:14:07 UTC; 23s ago
Process: 3689 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 3689 (code=exited, status=0/SUCCESS)

Apr 04 23:14:07 ip-172-31-33-180 systemd[1]: Starting PostgreSQL RDBMS...
Apr 04 23:14:07 ip-172-31-33-180 systemd[1]: Started PostgreSQL RDBMS.

¡Felicidades! Ha creado con éxito una instalación de Timescaledb en Ubuntu Linux.