您想学习如何在Ubuntu Linux上执行Timescaledb安装吗? 在本教程中,我们将向您展示如何在运行Ubuntu Linux的计算机上安装Timescaledb。

什么是Timescaledb?

TimescaleDB是一个开源时间序列数据库。

TimescaleDB数据库针对快速摄取和复杂查询进行了优化

Timescaledb教程:

在此页面上,我们提供了对Grafana教程列表的快速访问。

教程 - Timescaledb安装

在Linux控制台上,使用以下命令检查您的Ubuntu代号。

# lsb_release -c -s

在我们的例子中,Ubuntu 18.04代号是仿生的。

记下这些信息。

在Linux控制台上,使用以下命令添加PostgreSQL APT存储库

# 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"

现在,您需要添加Timescaledb APT存储库

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

使用以下命令安装TimescaleDB。

# apt-get install timescaledb-postgresql-11

使用以下命令更新postgresql.conf文件以包含Timescaledb库。

# timescaledb-tune

timescaledb-tune命令将开始提出调整到PostgreSQL的配置。

按Enter键输入所有更改提案。

Copy to Clipboard

使用以下命令重新启动PostgreSQL服务。

# service postgresql restart

使用以下命令检查PostgreSQL服务的状态

# service postgresql status

以下是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.

恭喜! 您已在Ubuntu Linux上成功创建了Timescaledb安装。