InfluxDB

InfluxDB Reviews

Do you work for this company? Learn how we help vendors

Reviews
(1-4 of 4)

Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Review Source
InfluxDB is being used by some department of our company as a time-series database. We use that to monitor the infrastructure we have on cloud and InfluxDB is also hosted on cloud server. Once there is an event triggered, the event will be stored in InfluxDB for future reference use.
  • Perfect handling telemetry data.
  • Low latency, near real time.
  • SQL-like language makes it easier to query.
  • Query return can sometime out of order.
  • Some operations can be hard to execute, like delete function.
  • Have to be aware of timely order to have a good performance.
One part of our event-driven architecture on cloud is to implement real-time event logging. We have looked into different products on the market and found InfluxDB being the perfect balance between cost and efficiency. We had a small size proof of concept and decided that was what we wanted to go with. And so far it is working great with our other components on cloud.
Score 9 out of 10
Vetted Review
Verified User
Review Source
InfluxDB is being used by our IT teams in conjunction with other products (Grafana, Kafka, Chronograf). This allows us to analyze and troubleshoot issues based on metrics collected across our IT infrastructure within InfluxDB. So far, InfluxDB is performing extremely well in terms of data indigestion and query speeds. We will continue using this software as it absolutely meets our requirements.
  • Time series data
  • Very fast queries
  • Many options to configure and tune database
  • GUI based administrator console
InfluxDB is a time series database and should be used in that intent. Each data ingestion streams should be properly configured to ensure optimal database performance. InfluxDB works very well but like any other databases requires maintenance and tuning. We have been using the TICK stack and are very happy with the results.
We have worked with the InfluxDB support team a few times so far and it has been positive. Issues submitted are worked on promptly and we have good feedback.
Jonathan Yarbor | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We use InfluxDB to provide a performant and scalable time series database for business intelligence, system statistics, and customer usage. InfluxDB allows us to effectively throw as much data as we can at the database while reducing it into usable and performant data when accessed. Our relatively small team of engineers was able to research and implement the database setup and implement a working data input model into our application in a short two weeks.
  • Scalability - InfluxDB scales so well and even lets you create a database cluster without needing a database administrator.
  • Data Reduction - InfluxDB's primary use case is to allow the data to be input at any interval or speed regardless of the volume of data. The way this is later queried is by reducing the data based on the input data.
  • Quick start - Unlike other monolithic time series database it can easiliy startup with just a few minutes of reading their documentation
  • Cloud Native - This database engine is made to operate in Docker & cloud first!
  • Small, but growing community - This database engine's community is much smaller than alternatives. This can make finding a DBA or support less easy, but not impossible.
  • Documentation could be improved - The docs for getting started don't effectively lead first-time users to understand how the underlying systems are designed.
  • Performance Analysis - There seems to be a lack of tools to give context to slow queries or other performance issues
  • Out-of-the-box security - The out of the box security is designed to operate in an internal network and is limited.
InfluxDB is the perfect database for stats or other time-based data that would overwhelm SQL or NoSQL databases. This makes reporting, graphs, and other parts of your application simple to implement. The multitude of functions to allow data to be analyzed and reduced makes this a very powerful database engine.

I would NOT recommend InfluxDB for any non-time-based data.
Valentin Höbel | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
As a Consultant, I often choose InfluxDB as a time-series database for my customers when they need to store metrics from their monitoring systems.
Since InfluxDB is widely spread, many other software products offer some sort of integration (such as Grafana). Therefore, metrics graphs based on InfluxDB data are often embedded into other software products which are being used by my customers.

This solves the problem that customers often have to get used to different graphical interfaces when viewing common monitoring data and performance metrics. But since graphs (based on InfluxDB data) can get embedded into main GUIs, customers only need to login into one interface and have a complete overview of their data.

InfluxDB itself solves another problem. In the past, many companies used MySQL-like products to store time-series data. This was highly inefficient and difficult to manage. With InfluxDB, many issues those customers had disappeared.

  • Storing time-series data
  • Providing time-series data over an HTTPS API
  • Accepting new data inputs through the same HTTPS API
  • Providing existing data sets in a very fast and efficient manner
  • The open source version does not have ACLs, which is crucial for enterprise customers
  • The open source version has no high availability or clustering option, even the enterprise edition is limited in this way
  • The open source and the enterprise versions both have no read load-balancing systems (sharding is possible, though)
  • Backup and recovery can only be performed for all data sets, not for subsets
InfluxDB is very good at storing monitoring metrics (e.g. performance data). InfluxDB is not the right choice if you need to store other data types (like plain text, data relations etc.).

What is InfluxDB?

The InfluxDB is a time series database from InfluxData headquartered in San Francisco. As an observability solution, it is designed to provide real-time visibility into stacks, sensors and systems. It is available open source, via the Cloud as a DBaaS option, or through an Enterprise subscription.

The InfluxDB Cloud edition is a cloud-native application that scales elastically with use. The workload demands fluctuate, and InfluxDB Cloud is designed to offer real-time observability at any scale. Finally, the InfluxDB Enterprise subscription turns any InfluxData instance into a production-ready cluster that can run anywhere. InfluxDB Enterprise is run by the user on the user's infrastructure — on-premise, private cloud, public cloud, or edge. InfluxDB Enterprise is sold through an annual subscription based on the number of nodes needed to meet business needs.

InfluxDB Pricing

InfluxDB Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

What is InfluxDB?

The InfluxDB is a time series database from InfluxData headquartered in San Francisco. As an observability solution, it is designed to provide real-time visibility into stacks, sensors and systems. It is available open source, via the Cloud as a DBaaS option, or through an Enterprise subscription.

Who uses InfluxDB?

The most common users of InfluxDB are from Small Businesses and the Information Technology & Services industry.