TrustRadius
The InfluxDB is a NoSQL database from the company of the same name.https://dudodiprj2sv7.cloudfront.net/product-logos/zq/IM/FDF4IQDLIUHJ.pngInfluxDB is the real deal for time series!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.,9,No financial costs for internal dev team - as we have an engineering team we do not have any financial expenses in using InfluxDB Time to implement was minimal InfluxDB has not required any substantial upkeep or operations time to use,,Slack, Intercom, LiveChat, CloudFlare, Gusto, Sentry, New Relic APM, DigitalOcean, Zoom, Stripe, Docker, Redis,9Perfect for storing time-series dataAs 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 scores with its awesome and fast API. Reading and submitting data is really easy since one has only to use the API. No special programming is needed when e.g. implementing InfluxDB in customer or enterprise products. The recovery features, however, are very limited and therefore ineffective. It is not possible to e.g. spawn a new InfluxDB node and let it receive data bit by bit from other nodes, so they can catch up. Instead, one has to import some sort of dump, which might lead to inconsistencies.,10,InfluxDB is a quick and easy solution if the customers need to store and handle large amounts of time-series data InfluxDB is so simple that almost no training is needed InfluxDB had a negative impact in terms of security since the open-source version lacks relevant features; therefore all customers have to build their own security solution on top of InfluxDB if they can't afford the enterprise version,,Consul, Apache Kafka,10,5,5,Storing metrics Storing performance data Providing the data for beautiful visualizations,InfluxDB can be combined with Grafana to generate beautiful graphs InfluxDB in combination with InfluxDB relay can achieve a "poor man's" HA setup InfluxDB can be used together with AI for providing additional value for monitoring environments,Since InfluxDB only provides one main feature, there won't be any surprises.
Unspecified
InfluxDB
7 Ratings
Score 9.0 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

InfluxDB Reviews

InfluxDB
7 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.0 out of 101
Show Filters 
Hide Filters 
Filter 7 vetted InfluxDB reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role
Reviews (1-2 of 2)
  Vendors can't alter or remove reviews. Here's why.
Jonathan Yarbor profile photo
October 04, 2018

Review: "InfluxDB is the real deal for time series!"

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.
Read Jonathan Yarbor's full review
Valentin Höbel profile photo
January 25, 2018

InfluxDB Review: "Perfect for storing time-series data"

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.).
Read Valentin Höbel's full review

Feature Scorecard Summary

Performance (1)
9
Availability (1)
10
Concurrency (1)
10
Security (1)
6
Scalability (1)
10
Data model flexibility (1)
8
Deployment model flexibility (1)
9

About InfluxDB

The InfluxDB is a NoSQL database from the company of the same name.
Categories:  NoSQL Databases

InfluxDB Technical Details

Operating Systems: Unspecified
Mobile Application:No