These docs are for v5.0. Click to read the latest docs for v2023.

Implementing Flags with TimescaleDB

TimescaleDB is an extension of Postgres that is required for the Flags feature. It is recommended to use the Virtual Machine/EC2 installation for TimescaleDB instead of using Helm.

We have included two different deployment strategies for the Timescale implementation:

  1. Primary Server with Read Replica
  2. Single Server

We recommend using Primary/Secondary for production-level environments and the Single Server for non-production environments.

Primary Server with Read Replica

This deployment strategy involves creating 2 VMs. One that will serve as the primary and another that will serve as the secondary read replica.

Single Server

This deployment strategy involves creating 1 VM. This VM will serve as the primary and single point of failure.