When comparing InfluxDB vs KairosDB, the Slant community recommends InfluxDB for most people. In the question“What are the best time-series databases and/or data stores?” InfluxDB is ranked 3rd while KairosDB is ranked 6th. The most important reason people chose InfluxDB is:
Can be easily visualized with Chronograf or Graphana.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Easy visualization and monitoring
Can be easily visualized with Chronograf or Graphana.
Pro Open source
InfluxDB is licensed under the MIT license with source code available on GitHub.
Pro Many official drivers
Drivers written in C#, Go, Java, PHP, Python, Rails, and Ruby are available with many more community written drivers.
Pro Powerful data query & manipulation language: FLUX
FLUX is InfluxDB's new query & manipulation language. It's not at all like SQL (unlike the previous query language) - but is more powerful, testable & development friendly
Pro Pluggable storage model
Pro Apache Cassandra provides fast, efficient, and highly reliable storage
KairosDB primary storage backend is Apache Cassandra. Cassandra is one of the biggest player in NoSQL world, supported by Datastax and used by large companies such as Netflix.
Pro Open source
KairoDB is licensed under Apache License with source code available on GitHub.
Pro High modularity
Extending KairosDB is very easy.
Software is based on Guice modules and all parts can be extended using modules: aggregations, query engines, webservice APIs.
Pro Multi apis
Accessible through Rest, Telnet, and Graphite.
Cons
Con Loses data when overloaded
Con Poor performance for deletion with predicates
Con Clustering not available with the free version
Unfortunately, clustering is not available with the free version (source).
Con Uses a lot of RAM
Con No same-time insert
No duplicate times.