InfluxDB Week in Review - October 12, 2015
By Jimmy Guerrero / Oct 12, 2015 / General
In this post we’ll recap the most interesting InfluxDB related content you may have missed in the last week or so.
Blogs, Videos, Articles, Docs and How-Tos
- Blog: Announcing a new storage engine for InfluxDB
- Blog: Designing a Storage Engine: From LSM Tree to B+Tree and Back Again
- Docs: Updated schema exploration guide to help navigate databases, series, measurements and tags
- Docs: Updated query language guide for selecting, grouping and limiting the results of queries
- Video: Intro to the new storage engine plus what's coming in 0.9.5
PRs == Free T-Shirts
We need your help testing and benchmarking the new storage engine! Open two PRs in the month of October and we'll send you a t-shirt plus a fistful of stickers. You'll also be halfway to a freeHacktoberfest t-shirt from DigitalOcean and GitHub. Click here to learn more about how to claim your stuff.
Mozilla's Raptor project uses InfluxDB together with Grafana to track the performance statistics of core applications and devices running Firefox OS. For Mozilla, the most compelling feature of InfluxDB is its time-based grouping of records and the ability to aggregate results using mathematical functions. According to software engineer Eli Perelman, "By regularly testing our device builds and keeping that data in InfluxDB, we are able to run automated jobs which query the database and inform us when performance regressions occur. We heavily utilize the ability to aggregate data using mathematical functions to determine if builds have decreasing performance. InfluxDB provides an excellent product and service, and our tooling would not be as good as it is without it."
AXA uses Influxdb to store metrics gathered from users on websites, servers, applications to be computed and are displayed using Grafana and their own, proprietary decisional scripts that can trigger alerts based on the behaviour of users. This solution is used on Asian and some Europeans websites. What did AXA find compelling about InfluxDB? Easy to use HTTP API and the ability to store A LOT of metrics!
All Discounts Here
The All Discounts Here mobile application helps shoppers find the best offers in town for goods and services. It allows you to receive new loyalty cards to your smartphone and store plastic ones in a digital format. Their app allows you to find latest discounts and promos by means of location services at any time. What did All Discounts Here find compelling about InfluxDB? Storing metrics, analytics data about those metrics, clustering and the Telegraf collector.
- Oct 22: Denver Gophers Meetup - Denver, CO
- Oct 28: Introduction to Time Series Data & InfluxDB - Webinar
- Nov 3: Oredev - Malmo, Sweden
- Nov 16: QConSF - San Francisco, CA
- Nov 18: San Francisco InfluxDB Meetup
- Dec 16: San Francisco InfluxDB Meetup
- Jan 20: San Francisco InfluxDB Meetup
- Feb 17: San Francisco InfluxDB Meetup
TL;DR Tech Tips
Getting server version via a query
Q: How do I retrieve basic server info for InfluxDB?
XML or CSV format in HTTP API
Q: Is it possible to get data from the HTTP API on the 8086 port in a format other than JSON?
A: Not at the moment. The only format emitted by that endpoint is JSON. The command-line tool simply parses JSON and presents it in tabular format.
Get your InfluxDB hoodie while they last!
Does your company have a cool app or product that uses InfluxDB in production? We’d love to feature it on influxdb.com and give you a shout out on social media. As a “thank you” gift, we’ll send you an InfluxDB hoodie and a pack of stickers. Just fill out this simple form and we’ll let you know when your entry is live and the hoodie is in the mail. Drop us a line at [email protected] if you have any questions. Thanks for the support!