From the course: InfluxDB for Time Series Data: Ingest, Analyze, and Visualize Data
InfluxDB and time-series data - InfluxDB Tutorial
From the course: InfluxDB for Time Series Data: Ingest, Analyze, and Visualize Data
InfluxDB and time-series data
- [Narrator] InfluxDB and Time Series Data. Time series data is defined by Investopedia as a data set that tracks a sample over time. The proliferation of data streams generated by increasing technology makes it a necessity to learn to understand and analyze time-series data. Many of us follow financial reporting to try and understand how certain events impact the economy. Stock market reports, such as the Dow Jones, report on the economy in real-time. Having access to this data over a period of months and years allows economists to make predictions about what might happen in the future based on aggregating data from the past and looking for patterns. Time series data is valuable because it allows people to gain insight into their data from moment to moment or aggregate the data to learn about trends based on a period of time. Whether it's monitoring a software application, financial markets, medical devices, or the temperature of your greenhouse or smart home applications, time-series data helps us understand and make decisions about the world in real-time. In fact, many mission-critical systems utilize time series data to make decisions. Banks use time-series data and databases to increase system observability and monitor security systems. Ecommerce platforms use time-series data for real-time data analytics and traffic prediction, while industrial and agricultural businesses use time-series data to detect trends from multiple sensors. InfluxDB is a specialty database designed to deal exclusively with time-series data. It's open-source, so anyone can get started with a free cloud account and begin experimenting with time-series data for personal or professional use. Some of the features which make InfluxDB an ideal choice for time-series data include multi-cloud availability, ease of data ingestion, and robust visualization options. InfluxDB is available for use in every major cloud provider and multiple locations around the world, reducing latency between your application and the data processing you need to run it. It doesn't matter where your data is coming from; there's a way to get it into InfluxDB. Multiple data sources can be collected, sent using Telegraf or the right API, and stored in InfluxDB. Once your data is in InfluxDB, you can query the data in a variety of ways, allowing you to gain insights and take action. Robust dashboards and interactive notebooks keep you focused in the cloud. If your data pipeline uses other monitoring tools, you can send process data to those tools. The landscape of data is expanding infinitely every minute of every day. By using InfluxDB, we could ingest all of this data rapidly, make sense of the data that is important to us, and make database decisions in our work and personal lives.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.