您可以使用 Timescale 控制台创建和管理 Timescale 服务。每个服务都是一个单一的 100% PostgreSQL 数据库,具有基于用量的存储。

Timescale 提供以下 PostgreSQL 服务类型

  • 时间序列和分析: 针对您的时间序列和分析工作负载优化的 Timescale DB 实例。
  • 所有其他工作负载: 一个 动态 PostgreSQL 实例,具有与您的业务需求相一致的动态计算范围。对于此抢先体验产品,您只需支付基础费用。如果您的工作负载需要,我们会动态调整 CPU 使用率,介于您的最小值和最大值之间。

本节将向您展示如何使用 Timescale 控制台创建 Timescale 服务,然后使用 PopSQL 或命令行连接到您的服务。

要设置 Timescale

  1. 注册 30 天免费试用

    您会在收件箱中收到一封确认邮件。

  2. 在确认电子邮件中,单击提供的链接并登录 Timescale 控制台

    回答要求问题,它们可以帮助我们优化您的用例的 Timescale 服务。您现在可以创建 Timescale 服务。

现在您拥有了活动的 Timescale 帐户,您可以在 Timescale 控制台中创建和管理您的服务

  1. 服务创建页面 中,选择 时间序列和分析动态 PostgreSQL

  2. 配置您的服务,然后单击 创建服务

  3. 服务信息 页面

    1. 单击 下载配置并将您的配置信息存储在安全位置。

      此页面包含您连接到服务所需的一切。剧透警告,您需要此配置页面才能完成此入门流程。

    2. 您可以

      • 按照说明连接到您的服务。
      • 单击 我已存储密码,转到服务概览

如果您选择转到服务概览,检查您的服务并连接到它 将向您展示如何连接。

要确保 Timescale 服务正常运行

  1. Timescale 控制台中的服务部分 中,检查您的服务是否标记为 运行

  2. 使用 PopSQL 或 psql 连接到您的服务

    • 设置 PopSQL: 按照说明在 UI 中轻松连接到您的服务。

    • psql: 使用您刚刚保存的配置文件中的 服务 URL 值连接到您的服务。

      psql "postgres://tsdbadmin:<PASSWORD>@<HOST>:<PORT>/tsdb?sslmode=require"

    您已连接到您的服务,现在可以发出命令。

  3. 创建一个 PostgreSQL 表,将以下内容复制到 PopSQL 或 psql 中,然后运行您的查询

    CREATE TABLE stocks_real_time (
    time TIMESTAMPTZ NOT NULL,
    symbol TEXT NOT NULL,
    price DOUBLE PRECISION NULL,
    day_volume INT NULL
    );
  4. 检查表是否存在。

    • 在 PopSQL 中,您会在 UI 中看到该表。
    • 在 psql 中,运行 \dt 命令,您会在您的服务中看到表列表。要断开连接,请键入 exit

快速回顾,您可以在 Timescale 控制台中的服务部分 中找到有关您的服务的配置信息,您可以在您的配置文件中找到配置和安全信息。

就是这样,您已经启动并运行。享受使用 Timescale 进行开发的乐趣。

在本页上发现问题了吗?报告问题 或 在 GitHub 上编辑此页面.