Skip to content

Latest commit

 

History

History
101 lines (80 loc) · 5.78 KB

getting-started.md

File metadata and controls

101 lines (80 loc) · 5.78 KB

Getting Started

TimescaleDB is PostgreSQL for time-series data. TimescaleDB provides all the benefits of PostgreSQL, including:

  • Ability to coexist with other TimescaleDB databases and PostgreSQL databases on a PostgreSQL server
  • Full SQL as its primary interface language
  • All the standard database objects (like tables, indexes, triggers, and more)
  • Ability to use the entire PostgreSQL ecosystem of third-party tools

The way the database accomplishes this synchronicity is through its packaging as a PostgreSQL extension, whereby a standard PostgreSQL database is transformed into a TimescaleDB database.

hierarchy illustration

But TimescaleDB improves upon PostgreSQL for handling time-series data. These advantages are most easily seen when interacting with hypertables, which behave like normal tables yet maintain high performance even while scaling storage to normally prohibitive amounts of data. Hypertables can engage in normal table operations, including JOINs with standard tables.

If you know PostgreSQL, you are 90% of the way to knowing TimescaleDB. If you want to learn more, here are some additional resources:

Options for installing TimescaleDB

The best way to get TimescaleDB is through our hosted offering. You can try TimecaleDB for free and get started in seconds. Hosted TimescaleDB lets you focus on your workloads while we handle the operations and management of your critical time-series data. TimescaleDB is available in the three top cloud providers (Amazon Web Services, Microsoft Azure, and Google Cloud Platform) across 75+ regions and over 2000 different configurations.

You can also install TimescaleDB on your desktop or self-managed in your own infrastructure for free.

Getting familiar with TimescaleDB

There are a lot of things TimescaleDB can do for you and your time-series data. Here are some of our favorite features, along with links to learn more:

Using TimescaleDB

The best way to gain familiarity with TimescaleDB is to use it. The following tutorials (complete with sample data) will help you learn how to harness the power of your time-series data and give you a guided tour of TimescaleDB.

  • Start with Hello Timescale, our 20-minute guided tour of TimescaleDB
  • Many people use visualization tools with their time-series data, and our Grafana tutorials will walk you through these steps
  • We’ve also built other tutorials for language-specific developers, data migration, and more

Need help?

Our world-class support team is here to support you through multiple channels: