Yes it is quite new but there are some really compelling reasons to look at it. I mean goodness gracious Docker is only a couple years old and you have some people who think you can't operate a company without it now. Ok, I'm being a little ridiculous with that statement but I think people who wait for 2 or 3 years will end up using relatively old tech these days.. kinda scary :-)
First, background on me so you have context on my opinions. I come from 15 years in the the industrial automation world where we have been running essentially time series databases for well over 20 years, going all the way back to the VAX days. The concepts around storing sensor data in a retrievable form that lets you apply time series concepts is well baked. What is different today is the technologies available make it dramatically easier and faster.
I have been learning the MQTT and InfluxDB world over the past couple months so I'm new to it just like anyone else. The most prominent difference between Influx and something like Hadoop comes down to simplicity. Influx is literally, and this is no exaggeration, a single executable file and a config file if you choose to tweak and tune a little bit. That's it. The API is very straightforward and as long as you are comfortable making Rest-like calls then you will find it very quick to pick up. InfluxDB actually sits on top of BoltDB which is a pure key-value datastore written in GO. They have actually changed out the underlying DB a few times through early development looking for better and better solutions. So, at it's core it's really just a thin API and management layer on top of an ultra modern distributed key-value datastore. For all we know they may change out the underlying store again if they find something better.
I encourage you to look up some of the talks the founder, Paul Dix, has given. It's really interesting to see how they got to where they are. They actually wrote Influx to underpin a commercial offering but then the offering didn't really gain traction but they had some great tech under it so they open sourced that tech.
I know right now over on the Influx google group there is discussion about how to build something that makes sending MQTT data over even easier than it already is. One of the guys who helped write MQTT warn is in the middle of the convo to see what he can do to help. Getting native MQTT support in Influx would be a tiny effort. The bigger question being tossed around is if you want to start weighing down the otherwise lite weight Influx core with everyone's favorite protocol. My guess if you will have people write really nice light weight forwarders instead that run like a microservice relaying data over to InFlux.
Hope this helps and it's really cool straddling these two groups and seeing the synergy.
- Andy