Star Rating
Languages Supported
Pricing Options

Time Series Databases reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Best Time Series Databases Software

Time series databases allow businesses to store time-stamped data. A company may adopt a time series database if they need to monitor data in real time or if they are running applications that continuously produce data. Some examples of applications that product time series data include network or application performance monitoring (APM) software tools, sensor data from IoT devices, financial market data, and a number of security applications, among many others. Time series databases are optimized for storing this data so that it can be easily pulled and analyzed. Time series data is often used when running predictive analytics or machine learning algorithms, enabling users to understand historical data to help predict future outcomes. Some big data processing and distribution software may provide time series storage functionality.

To qualify for inclusion in the Time Series Databases category, a product must:

Store data based on timestamps
Consume data in real time
Allow users to easily pull the data for time series analysis

Top 6 Time Series Databases Software

  • InfluxDB
  • Druid
  • DataStax
  • InfluxData Platform
  • Amazon Timestream
  • Trendalyze

Compare Time Series Databases Software

G2 takes pride in showing unbiased reviews on user satisfaction in our ratings and reports. We do not allow paid placements in any of our ratings, rankings, or reports. Learn about our scoring methodologies.
Sort By:
Results: 36
View Grid®
Adv. Filters
(23)4.6 out of 5

InfluxDB is the open source time series database

(29)4.2 out of 5

Apache Druid is an open source real-time analytics database. Druid combines ideas from OLAP/analytic databases, timeseries databases, and search systems to create a complete real-time analytics solution for real-time data. It includes stream and batch ingestion, column-oriented storage, time-optimized partitioning, native OLAP and search indexing, SQL and REST support, flexible schemas; all with true horizontal scalability on a shared nothing, cloud native architecture that makes it easy to depl

(13)4.2 out of 5
Optimized for quick response

DataStax helps companies compete in a rapidly changing world where expectations are high and new innovations happen daily. DataStax is an experienced partner in on-premises, hybrid, and multi-cloud deployments and offers a suite of distributed data management products and cloud services. We make it easy for enterprises to deliver killer apps that crush the competition. More than 400 of the world’s leading enterprises including Capital One, Cisco, Comcast, Delta Airlines, eBay, Macy’s, McDonald’

(13)4.1 out of 5

InfluxData is the creator of the leading time series database, InfluxDB. The open-source software helps developers and enterprises alike to collect, store, process and visualize time series data and to build next-generation applications — providing monitoring and insight on IoT, application, system, container, and infrastructure metrics — quickly and easily without complexities or compromises in scale, speed or productivity. For more information regarding InfluxData's products, visit www.influ

(20)3.6 out of 5

Amazon Timestream is a fast, scalable, fully managed time series database service for IoT and operational applications that makes it easy to store and analyze trillions of events per day at 1/10th the cost of relational databases. Driven by the rise of IoT devices, IT systems, and smart industrial machines, time-series data, data that measures how things change over time, is one of the fastest growing data types.

(19)4.6 out of 5

Trendalyze is the first motif discovery platform to visualize, search, and monitor for recurring time-series patterns. It is built specifically to scale for big data and IoT sensor data in order to monetize data patterns.

(11)5.0 out of 5

QuestDB is the fastest open source time series database. It implements SQL and exposes a Postgres wire protocol, a high-performance REST API and supports ingestion with InfluxDB line protocol.

(21)4.4 out of 5

An open-source service monitoring system and time series database.

(26)4.3 out of 5

Cloud Bigtable is Google's NoSQL Big Data database service. It's the same database that powers many core Google services, including Search, Analytics, Maps, and Gmail. Bigtable is designed to handle massive workloads at consistent low latency and high throughput, so it's a great choice for both operational and analytical applications, including IoT, user analytics, and financial data analysis.

(3)4.3 out of 5

QuasarDB is a high-performance, distributed time series database that seamlessly combines in-memory capabilities with reliable storage. It’s built on a vertical approach with a single software package that provides storage, distribution, standardization and analysis. Data can be ingested at several hundred millions entries per second and is available immediately for querying.  Data is processed in real time and distributed transparently to disks and memory; and is easily accessible using a query

(3)4.0 out of 5

The Most Advanced Time Series Platform Fully open-source, Warp 10 simplifies data management and analytics. At the cutting edge of technology, Warp 10 is shaped for the IoT with a flexible data model and integration with a large ecosystem. It provides a unique and powerful analytics framework. Warp 10 simplifies your processes, from data collection to data visualization. Whatever your business, your data, or your processes, Warp 10 fits your needs at any scale. Warp 10 helps you reduce costs, i

(1)4.0 out of 5

The Kx Enterprise platform enables rapid but controlled development and operation of high volume, high velocity, Big Data solutions

(6)3.9 out of 5

Wavefront is a metrics monitoring service for cloud and modern application environments.

0 ratings

ATSD is a distributed NoSQL database designed from the ground up to store and analyze time-series data at scale. Unlike most other databases, ATSD comes with a robust set of built-in features including Rule Engine, Visualization, Data Forecasting, Data Mining and more.

0 ratings

BangDB is a multiflavored, multimodel, embedded, distributed, high performance, analytical, timeseries NoSql database written in C/C++ and design from scratch for solving contemporary and future problems in simple and easy manner which otherwise requires huge amount of time and resources.

0 ratings

Blueflood is a high throughput, low latency, multi-tenant distributed metric processing system behind Rackspace Metrics, which is currently used in production by the Rackspace Monitoring team and Rackspace Public Cloud team to store metrics generated by their systems.

0 ratings

Cortex offers the same powerful query language, data model and configurable alerts as Prometheus, but we added horizontal scalability and cloud-native storage for virtually infinite data retention.

(3)4.7 out of 5

Crate.io is a distributed, document-oriented database designed to be used with traditional SQL syntax.

0 ratings

The eXtremeDB database combines exceptional performance, reliability and developer efficiency in a proven real-time embedded database engine.

0 ratings
Entry Level Price:0

FaunaDB is the database for client-serverless apps that makes possible rich clients with serverless backends. It combines the simplicity of GraphQL with the power and consistency of relational databases into a serverless data API that is directly accessible from browsers, mobile clients and serverless functions. Developers never again have to worry about operational tasks such as data correctness, sharding, capacity, resilience or scale. With FaunaDB, your applications are future proof and opera

0 ratings

GridDB is a database that offers both speed and scaling for mission critical big-data applications.

0 ratings

Hawkular Metrics is a scalable, asynchronous, multi tenant, long term metrics storage engine that uses Cassandra as the data store and REST as the primary interface.

0 ratings

Heroic is an open-source monitoring system originally built at Spotify to address the problems that were facing with large scale gathering and near real-time analysis of metrics.

(1)4.0 out of 5

Historian is an industrial data management software.

0 ratings
Entry Level Price:$1 Per GB

Hyprcubd is a serverless time series database. We are designed for high volume streaming data. Use Hyprcubd to power real time dashboards. We offer a simple SQL interface, high availability, high durability, and no overhead for capacity planning. Enterprise features on premise deployment. Check us out www.hyprcubd.com. Schedule a demo or just reach out to have a quick chat with us.

0 ratings

IRONdb is a highly resilient time-series database designed to scale to billions of events per day and trillions of datapoints for regression. IRONdb allows organizations to handle a massive amount of data - reliably, efficiently and cost-effectively - to pull out the operational insights needed to run their businesses and get ahead of the competition.

0 ratings

Fast Time Series Database on Cassandra. A time series database server (TSDS) is a software system that is optimized for handling time series data.

0 ratings

Kx Streaming Analytics is the world leader in high-performance, in-memory computing, streaming analytics and operational intelligence. The company’s focus is on delivering the best possible performance and flexibility for high-volume, data-intensive analytics and applications.

0 ratings

Machbase is a columnar DBMS tailored to process machine data, i.e., the time series log data generated from the machines comprising the IT infrastructure in the era of Internet of Things (IoT) such as servers, network devices, and applications.

0 ratings

Scalable time series database.

Select Grid® View
G2 Grid® for Time Series Databases
Filter Grid®
Filter Grid®
Select Grid® View
Check out the G2 Grid® for the top Time Series Databases Software products. G2 scores products and sellers based on reviews gathered from our user community, as well as data aggregated from online sources and social networks. Together, these scores are mapped on our proprietary G2 Grid®, which you can use to compare products, streamline the buying process, and quickly identify the best products based on the experiences of your peers.
Leaders
High Performers
Contenders
Niche
DataStax
InfluxData Platform
Trendalyze
Druid
Amazon Timestream
InfluxDB
Market Presence
Satisfaction

Learn More About Time Series Databases Software

What are Time Series Databases Software?

The growing number of different data types leads to the proliferation of different types of databases to facilitate its storage and analysis. Among the fast-growing data types is time series data—data which is timestamped and created over time—which is on the rise with the growth of the internet of things (IoT). Although it is frequently possible to store this data in other types of data stores, time series data has special properties—the data is append-only, making it worthwhile to consider a made-to-order database solution. The first challenge for selecting a database is finding the best structure for the data to be stored. In certain cases there is a natural fit—for example, airline flight information fits very well in a graph database as this mimics real-life patterns—while long-form web content usually slots into document databases.

With time series databases software, users are able to store any data that has a timestamp, such as log data, sensor data, and industrial telemetry data. The use cases are manifold. For example, application developers use this software for the purpose of application monitoring to collect data points in real time and better understand application performance. In addition, IoT developers benefit from time series databases as they store and process sensor data, such as smart home devices, to determine how they are performing over time.

Key Benefits of Time Series Databases Software

  • Provide scale and speed, with faster processing time than relational databases
  • Offer a tool which is specifically geared toward time series data
  • Allow for structured, organized data storage and management

Why Use Time Series Databases Software?

Like other databases, time series databases are primarily maintained by a database administrator or team. Owing to its wide range of coverage, time series databases are also accessible by several organizations within a company. Departments such as development, IT, billing, and others may also have access to time series databases, pending their assigned uses within the company.

Predict future — Make informed predictions about future events, observe real-time changes, and capture historical anomalies.

Understand past — Understand past data with a purpose-built database.

Who Uses Time Series Databases Software?

Time series databases software is highly flexible and is used by diverse teams throughout a company, making it particularly beneficial. For collecting extra large data sets in real time, big data processing and distribution systems are helpful. These tools are built to scale for businesses that are constantly collecting enormous amounts of data. Pulling data sets may be more challenging with big data processing and distribution systems, but the insights received is valuable due to the granularity of the data.

Database administrators — Time series databases have grown in popularity since they are easier to implement, have greater flexibility, and tend to have faster data retrieval times. Database administrators use these tools to maintain and manage their time series data, ensuring it is properly stored.

Data scientists — As data science, including artificial intelligence, is fueled by data, it is key that this data is stored in the most effective and efficient manner. This ensures that the data can be queried and analyzed properly.

Kinds of Time Series Database Software

Although all time series databases store timestamped data, they differ in the manner in which this data is stored, the relation between the various data points, and the method in which the data is queried.

Relational databases — Relational databases are traditional database tools used to align information into rows and columns. The structure allows for easy querying using SQL. Relational databases are used to store both simple information, such as identities and contact information, and complex information critical to business operations. They are highly scalable and can be stored on-premises, in the cloud, or through hybrid systems.

NoSQL databases — NoSQL databases such as graph databases are a great option for unstructured data. If the user needs to render a value that is easily found by its key, then a key-value store is the fastest and most scalable. The drawback is a much more limited querying ability, implying its limitations for analytic data. Conversely, rendering a user’s email address based on the username or caching web data is a simple and fast solution in a key-value store.

Time Series Databases Software Features

Time series databases, designed specifically for time series data, provide the user with the features they need to successfully store, process, and analyze this data.

Querying using time— Time series databases allow users to query data using time, allowing them to search or analyze the data across a given time period, even by a fraction of a second.

Data security — Time series database solutions include data security features to protect the data stored by a business in its databases.

Database creation and maintenance — Time series databases software allows users to quickly create brand-new relational databases and modify them with ease.

Scalability — Times series database solutions grow with the data and is hence scalable, with the only pain point being physical or cloud storage capacity.

Operating system (OS) compatibility — Relational database solutions are compatible with numerous OS.

Recovery — Whether a database needs to be rolled back or outrightly recovered, some time series database solutions offer recovery features in the event any errors occur.

Potential Issues with Time Series Databases Software

Unstructured data — Time series databases struggle when handling unstructured data. Time series databases hinge on data being structured to properly create relationships between data points and data tables. If a company uses mostly unstructured data, they should consider a NoSQL database solution or data quality software to clean and structure unstructured data.

Query lag — Time series databases store massive quantities of data, but with that advantage, such database tools run queries slowly on larger data sets. This is mainly due to the sheer volume of data being queried. In situations where queries might traverse significant quantities of data, they should be based on specific values whenever possible. Also, querying strings takes significantly longer than querying numerics, so focusing on the latter may help improve search times.

Published: