Skip to content
1.4 Choose the Next Document

1.4 Choose the Next Document

The quick start stored and queried one row. When building a system, you also need to decide how data changes, which timestamp matters, how it will be queried, and how long to retain it.

Questions to Answer Before Designing

  • Do you accumulate values over time for the same target, or overwrite its current state?
  • Do queries use measurement or event time, or the time the server received the data?
  • Which operations are most common: ranges for a specific tag, searches across columns, key lookups, or joins?
  • How will you handle late arrivals, duplicates, and incorrect values?
  • How long do you need raw data and aggregates, and which data must survive a restart?
  • Which Edition supports the features you need?

Next Paths

What you need to doNext document
Understand history, storage, and queryingCore Concepts
Choose table types and update policiesTable Type Selection and Schema Design
Store sensor and measurement historiesTAG Tables
Collect and search events and logsLOG Tables
Query tag statistics over long periodsROLLUP for TAG Tables
Manage reference and business dataLOOKUP, TRANSACTION
Manage state that can be recreatedVOLATILE Tables
Insert and query data from applicationsDevelopment and Application Integration
Check SQL syntax and data typesSQL Reference
Configure operations, backups, and permissionsOperations, Configuration, and Recovery, Accounts and Permissions

Start on a small scale with representative data and common queries. Measure ingestion speed, query latency, and storage use before adjusting ingestion methods, indexes, aggregates, and retention policies.

Last updated on