Todas las Noticias en Películas, Avances de Películas y Reseñas.

Cómo instalar TimescaleDB en Ubuntu

¿Se pregunta cómo instalar TimescaleDB en su sistema Ubuntu?

Los datos siempre han sido un elemento clave en la informática y se han generado constantemente desde el inicio de la era informática. Cuando utilizamos nuestros dispositivos electrónicos, las empresas y negocios almacenan y utilizan los datos recopilados para diferentes fines.

Sin embargo, el volumen de datos que se genera hoy en día es mucho mayor en comparación con años anteriores. Como puedes imaginar, gestionar y almacenar grandes cantidades de datos puede resultar muy complicado; por lo tanto, hay varios programas diferentes disponibles para este propósito.

Al almacenar datos, agregar una marca de tiempo a cada paquete puede ayudar a realizar un seguimiento de los registros de datos y la información. Todo el software tiene sus propios conjuntos de características y ventajas, pero no todos ofrecen la función de marca de tiempo.

TimescaleDB es un tipo de aplicación de base de datos que afortunadamente viene con esta característica. Si estás usando Ubuntu y quieres saber cómo instalar TimescaleDB en Ubuntu 20.04 LTS, has venido al lugar correcto, ya que este tutorial te guiará a través de todos los pasos que debes seguir para lograr precisamente eso.

¡Entonces empecemos!

Paso 1: actualice su sistema.

Antes de comenzar a instalar Escala de tiempoDB, debe actualizar los repositorios de su sistema para obtener las últimas versiones del software. Para actualizar, use el siguiente comando:

$ sudo apt upgrade 

O

$ sudo apt update

Una vez actualizado su sistema, puede continuar con el siguiente paso.

Paso 2: Instale PostgreSQL.

TimescaleDB funciona con PostgreSQL y es básicamente una extensión de dicho software. PostgreSQL (o Postgres para abreviar) es un sistema de gestión de bases de datos que pertenece a la categoría de bases de datos relacionales.

Recomendado:  Los tribunales de Rusia declaran a Meta an "organización extremista," Prohibir aplicación

Aunque los sistemas de bases de datos relacionales son más lentos a la hora de gestionar grandes cantidades de datos secuenciales, la extensión TimescaleDB está diseñada específicamente para tener en cuenta los datos con marca de tiempo.

Para que TimescaleDB funcione, necesita instalar PostgreSQL 9.6 o una versión posterior. Como ya ha actualizado su repositorio, obtendrá la última versión durante la instalación. Realice los siguientes pasos para instalar el software correctamente.

  1. Comience abriendo el Terminal de comando. Puedes lograr esto presionando Control + alternativa + t en tu teclado.
  2. A continuación, importe la clave de firma de PostgreSQL escribiendo lo siguiente:
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
  1. Una vez hecho esto, agregue el repositorio usando el siguiente comando.
$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
  1. En el siguiente paso, instalará el software ejecutando el siguiente comando.
$ sudo apt install postgresql-12
  1. Una vez instalado PostgreSQL, deberá configurar una contraseña para acceder a él. Puedes hacerlo usando el siguiente comando.
$ sudo su - postgres
$ psql -c “alter user postgres with password your new password”

Ahora, el siguiente paso es instalar TimescaleDB en su sistema.

Paso 3: Instale TimescaleDB.

TimescaleDB no está disponible en los repositorios de Ubuntu. Primero debe agregar el repositorio para instalar el software. Esto se puede lograr usando el siguiente comando:

$ sh -c "echo 'deb https://packagecloud.io/timescale/timescaledb/ubuntu/ $(lsb_release -c -s) main' > /etc/apt/sources.list.d/timescaledb.list"

Después de agregar TimescaleDB, instálelo ejecutando el siguiente comando.

$ sudo apt install timescale-2-postgresql-12

Cuando presionas Ingresar, deberías ver el progreso del proceso de instalación. Cuando se complete la instalación, ejecute el siguiente comando para habilitar la configuración de la base de datos TimescaleDB.

$ sudo timescaledb-tune --quiet --yes

Reinicie PostgreSQL para aplicar los cambios que acaba de realizar.

$ sudo system restart postgresql

Si seguiste los pasos correctamente, ¡enhorabuena! Ha aprendido cómo instalar TimescaleDB en su sistema. En el siguiente paso, veremos cómo puede agregar una nueva base de datos TimescaleDB.

Recomendado:  Los 12 mejores juegos como Sword Art Online Roblox

Paso 4: agregue una nueva base de datos TimescaleDB.

Con TimescaleDB instalado en su sistema, todo lo que queda es aprender a usarlo. Para agregar una base de datos TimescaleDB necesitará la Terminal de comando.

Cabe señalar que los comandos pueden resultar muy complicados de escribir y ejecutar. Se recomienda que observe detenidamente cada comando para no cometer ningún error de sintaxis. Teniendo en cuenta que se trata de un software muy grande, su instalación puede llevar algún tiempo, así que tenga paciencia.

Los siguientes son los pasos para crear una nueva base de datos:

  1. Primero, abre el Terminal de comando presionando Control + alternativa + t en tu teclado.
  2. A continuación, para agregar una nueva base de datos TimescaleDb, ejecute los siguientes comandos.
$ su - postgres
$ psql
$ CREATE DATABASE idroot_db;
  1. Una vez hecho esto, conéctese a la base de datos “idroot_db”.
$ \c idroot_db
$ CREATE EXTENSION IFNOT EXISTS timescaledb CASCADE;
  1. Al presionar Ingresardeberías ver “TimescaleDB” escrito en tu Terminal pantalla.
  2. Por último, utilice este comando para conectar la base de datos recién creada.
$ psql -U postgres -h localhost -d idroot_db  

Con esto, habrá terminado con la instalación y la configuración básica de TimescaleDB en su sistema Ubuntu. Hablando de marcas de tiempo, ¿sabías que existe un comando $time en Linux?

Al utilizar la Terminal de comandos en Linux, los usuarios suelen realizar múltiples tareas y procesos mediante comandos. En caso de que se repita un proceso, escribir los mismos comandos una y otra vez lleva mucho tiempo. Para hacer la vida más fácil, los usuarios utilizan scripts.

Los scripts son archivos que contienen comandos que se ejecutan secuencialmente. Puede utilizar estos scripts en lugar de escribir los mismos comandos. Para comprobar la optimización de estos scripts, utilizamos el comando $time. $time nos dice la duración en la que se ejecutará el script.

Recomendado:  Los expertos del canal Beta están obteniendo Windows 11 Build 22621.1465 y 22624.1465

Si quieres saber cómo funciona con más detalle, haz clic en el enlace de arriba. Le llevará a una guía completa sobre $time.

Este fue un tutorial sobre cómo instalar TimesaleDB en Ubuntu. PostgreSQL y TimescaleDB son software potentes que seguramente pueden satisfacer sus necesidades. Esperamos haber podido ayudarte y que ahora estés disfrutando de las utilidades de TimescaleDB. Si tiene alguna consulta, háganoslo saber en la sección de comentarios a continuación.

Si esta guía te ayudó, compártela. 🙂