fbpx
Wikipedia

InfluxDB

InfluxDB is an open-source time series database (TSDB) developed by the company InfluxData. It is used for storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics. It also has support for processing data from Graphite.[1]

InfluxDB
Developer(s)InfluxData
Initial release24 September 2013; 10 years ago (2013-09-24)
Stable release
2.7.1 / 28 April 2023; 7 months ago (28 April 2023)
Repositoryhttps://github.com/influxdata/influxdb
Written inRust
Operating systemCross-platform
TypeTime series database
LicenseMIT
Websiteinfluxdata.com

It is written in the Rust programming language.

History edit

Y Combinator-backed company Errplane began developing InfluxDB as an open-source project in late 2013 for performance monitoring and alerting.[2] Errplane raised an $8.1M Series A financing led by Mayfield Fund and Trinity Ventures in November 2014.[3] In late 2015, Errplane officially changed its name to InfluxData Inc. InfluxData raised Series B round of funding of $16 million in September 2016.[4] In February 2018, InfluxData closed a $35 million Series C round of funding led by Sapphire Ventures.[5] Another round of $60 million was disclosed in 2019.[6]

Technical overview edit

InfluxDB provides an SQL-like language with built-in time-centric functions for querying a data structure composed of measurements, series, and points. Each point consists of several key-value pairs called the fieldset and a timestamp. When grouped together by a set of key-value pairs called the tagset, these define a series. Finally, series are grouped together by a string identifier to form a measurement.

Values can be 64-bit integers, 64-bit floating points, strings, and booleans. Points are indexed by their time and tagset. Retention policies are defined on a measurement and control how data is downsampled and deleted. Continuous Queries run periodically, storing results in a target measurement.

InfluxDB has no external dependencies[7].

Events edit

InfluxData regularly hosts events related to InfluxDB called InfluxDays. The InfluxDays are technical conventions focused on the evolution of InfluxDB on technical and business points of view. Those events take place once a year in three locations: New-York, San Francisco or London. The InfluxDays cover a wide variety of different subjects: software engineering and coding talks as well as business-focused and practical workshops. Companies can showcase how they use InfluxDB.

Line protocol edit

InfluxDB accepts data via HTTP, TCP, and UDP. It defines a line protocol backwards compatible with Graphite and takes the form:

measurement(,tag_key=tag_val)* field_key=field_val(,field_key_n=field_value_n)* (nanoseconds-timestamp)?

Licensing edit

Contributors to InfluxDB need to give InfluxData Inc. the right to license the contributions and the rest of the software in any way, including under a closed-source license. The Contributor License Agreement claims not to be a copyright transfer agreement.[8]

Closed source clustering components edit

In May 2016, InfluxData announced that the computer cluster component of InfluxDB would be sold as closed-source software in order to create a sustainable source of funding for the project's development.[9] Community reaction was mixed, with some feeling the move was a "bait and switch".[10]

References edit

  1. ^ James Turnbull (1 December 2014). The Art of Monitoring. James Turnbull. pp. 206–. ISBN 978-0-9888202-4-1.
  2. ^ Lardinois, Frederic (18 March 2013). "Y Combinator-Backed Errplane Launches Comprehensive Performance Monitoring And Alert Service For Web Apps". TechCrunch. Retrieved 3 August 2021.
  3. ^ Miller, Ron (8 December 2014). "Errplane Snags $8.1M To Continue Building Open Source InfluxDB Time Series Database". TechCrunch. Retrieved 7 September 2016.
  4. ^ Mannes, John (21 September 2016). "InfluxData closes $16 million Series B led by Battery Ventures to organize IOT data". TechCrunch. Retrieved 13 October 2016.
  5. ^ Miller, Ron. "InfluxData scores $35 million Series C to expand time series database business". TechCrunch.
  6. ^ "Notice of Exempt Offering of Securities". US Securities and Exchange Commission. 13 February 2019. Retrieved 3 August 2021.
  7. ^ Michael Duffy (26 November 2015). DevOps Automation Cookbook. Packt Publishing. pp. 176–. ISBN 978-1-78439-839-2.
  8. ^ "Individual Contributor License Agreement". 5 February 2018.
  9. ^ "Update on InfluxDB Clustering, High-Availability and Monetization". GitHub. influxdata. 10 March 2016. Retrieved 8 August 2016.
  10. ^ "I've advocated for and implemented several InfluxDB installations in production ..." Hacker News. 11 March 2016. Retrieved 8 August 2016.

External links edit

  • Official website  

influxdb, this, article, contain, excessive, amount, intricate, detail, that, interest, only, particular, audience, specifically, protocol, definitions, deep, technical, details, please, help, spinning, relocating, relevant, information, removing, excessive, d. This article may contain an excessive amount of intricate detail that may interest only a particular audience Specifically protocol definitions and deep technical details Please help by spinning off or relocating any relevant information and removing excessive detail that may be against Wikipedia s inclusion policy April 2019 Learn how and when to remove this template message InfluxDB is an open source time series database TSDB developed by the company InfluxData It is used for storage and retrieval of time series data in fields such as operations monitoring application metrics Internet of Things sensor data and real time analytics It also has support for processing data from Graphite 1 InfluxDBDeveloper s InfluxDataInitial release24 September 2013 10 years ago 2013 09 24 Stable release2 7 1 28 April 2023 7 months ago 28 April 2023 Repositoryhttps github com influxdata influxdbWritten inRustOperating systemCross platformTypeTime series databaseLicenseMITWebsiteinfluxdata comFree and open source software portalIt is written in the Rust programming language Contents 1 History 2 Technical overview 3 Events 4 Line protocol 5 Licensing 5 1 Closed source clustering components 6 References 7 External linksHistory editY Combinator backed company Errplane began developing InfluxDB as an open source project in late 2013 for performance monitoring and alerting 2 Errplane raised an 8 1M Series A financing led by Mayfield Fund and Trinity Ventures in November 2014 3 In late 2015 Errplane officially changed its name to InfluxData Inc InfluxData raised Series B round of funding of 16 million in September 2016 4 In February 2018 InfluxData closed a 35 million Series C round of funding led by Sapphire Ventures 5 Another round of 60 million was disclosed in 2019 6 Technical overview editInfluxDB provides an SQL like language with built in time centric functions for querying a data structure composed of measurements series and points Each point consists of several key value pairs called the fieldset and a timestamp When grouped together by a set of key value pairs called the tagset these define a series Finally series are grouped together by a string identifier to form a measurement Values can be 64 bit integers 64 bit floating points strings and booleans Points are indexed by their time and tagset Retention policies are defined on a measurement and control how data is downsampled and deleted Continuous Queries run periodically storing results in a target measurement InfluxDB has no external dependencies 7 Events editInfluxData regularly hosts events related to InfluxDB called InfluxDays The InfluxDays are technical conventions focused on the evolution of InfluxDB on technical and business points of view Those events take place once a year in three locations New York San Francisco or London The InfluxDays cover a wide variety of different subjects software engineering and coding talks as well as business focused and practical workshops Companies can showcase how they use InfluxDB Line protocol editInfluxDB accepts data via HTTP TCP and UDP It defines a line protocol backwards compatible with Graphite and takes the form measurement tag key tag val field key field val field key n field value n nanoseconds timestamp Licensing editContributors to InfluxDB need to give InfluxData Inc the right to license the contributions and the rest of the software in any way including under a closed source license The Contributor License Agreement claims not to be a copyright transfer agreement 8 Closed source clustering components edit In May 2016 InfluxData announced that the computer cluster component of InfluxDB would be sold as closed source software in order to create a sustainable source of funding for the project s development 9 Community reaction was mixed with some feeling the move was a bait and switch 10 References edit James Turnbull 1 December 2014 The Art of Monitoring James Turnbull pp 206 ISBN 978 0 9888202 4 1 Lardinois Frederic 18 March 2013 Y Combinator Backed Errplane Launches Comprehensive Performance Monitoring And Alert Service For Web Apps TechCrunch Retrieved 3 August 2021 Miller Ron 8 December 2014 Errplane Snags 8 1M To Continue Building Open Source InfluxDB Time Series Database TechCrunch Retrieved 7 September 2016 Mannes John 21 September 2016 InfluxData closes 16 million Series B led by Battery Ventures to organize IOT data TechCrunch Retrieved 13 October 2016 Miller Ron InfluxData scores 35 million Series C to expand time series database business TechCrunch Notice of Exempt Offering of Securities US Securities and Exchange Commission 13 February 2019 Retrieved 3 August 2021 Michael Duffy 26 November 2015 DevOps Automation Cookbook Packt Publishing pp 176 ISBN 978 1 78439 839 2 Individual Contributor License Agreement 5 February 2018 Update on InfluxDB Clustering High Availability and Monetization GitHub influxdata 10 March 2016 Retrieved 8 August 2016 I ve advocated for and implemented several InfluxDB installations in production Hacker News 11 March 2016 Retrieved 8 August 2016 External links editOfficial website nbsp Retrieved from https en wikipedia org w index php title InfluxDB amp oldid 1189998692, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.