← Dictionary
Data & Infra

What is Time Series Database?

A specialized database that stores changes over time in chronological order.

Overview

A Time Series Database is a high-speed database type where data is recorded with timestamps and changes within seconds are analyzed. Unlike traditional databases, instead of updating data, it continuously appends new time logs at the bottom. It is optimized to monitor the real-time status of millions of sensors or servers.

Analogy: It is like an athlete keeping a stopwatch-timed notebook, recording their heart rate and speed line by line every second throughout a workout.

How it works

Systems send status reports at regular intervals, and this database writes these reports to its disk in a time-ordered manner. When querying, it allows you to graph historical trends and instant changes very quickly.

Where it is used

It is used in server performance monitoring tools, stock market data feeds, and smart home sensor systems.

Commonly confused with

It can be confused with relational databases; while relational databases update current states, these systems accumulate all history over time.

Questions and answers

Why isn't a normal database used for this job?

Normal databases slow down under massive data loads accumulating over time, whereas these systems are designed to process time data very quickly.

Are old data deleted?

Usually, after a certain period, old data is automatically summarized or cleared from the disk.

Related terms

Related tools

This explanation was written in plain language for TreScout with AI and machine-translated from the Turkish original · the Turkish version prevails. If something looks wrong or missing, write to hello@trescout.com. Read in Turkish →