유입 DB
InfluxDB![]() | 이 기사에는 특정 사용자만 관심을 가질 수 있는 지나치게 복잡한 세부 정보가 포함될 수 있습니다.구체적으로는 프로토콜 정의와 상세한 기술 세부 사항입니다.. (2019년 4월 (이 메시지 에 대해 ) 또는 하여 의 수 있는 한 세부 하십시오 |
![]() | |
개발자 | 유입 데이터 |
---|---|
초기 릴리즈 | 2013년 9월 | , 전(
안정된 릴리스 | 2.3 / 2022년 6월 16일; 전 16일) |
저장소 | https://github.com/influxdata/influxdb |
기입처 | 가세요 |
운영 체제 | 크로스 플랫폼 |
유형 | 시계열 데이터베이스 |
면허증. | MIT |
웹 사이트 | influxdata.com |
InflusionDB는 InflusionData라는 회사가 개발한 오픈소스 시계열 데이터베이스(TSDB)입니다.운영 모니터링, 애플리케이션 메트릭, 사물 인터넷 센서 데이터 및 실시간 분석과 같은 필드에서 시계열 데이터를 저장하고 검색하기 위해 Go 프로그래밍 언어로 작성됩니다.그래파이트 [1]데이터 처리도 지원한다.
역사
YCombinator의 지원을 받는 Errplane은 2013년 말에 성능 모니터링 및 [2]경고용 오픈 소스 프로젝트로 InflusionDB를 개발하기 시작했습니다.Errplane은 2014년 [3]11월에 Mayfield Fund와 Trinity Ventures가 주도하는 810만달러의 시리즈A 자금을 조달했습니다.2015년 말, Errplane은 공식적으로 Inc.로 이름을 변경했습니다.Influsion Data는 2016년 [4]9월에 시리즈 B에 1600만달러의 자금을 조달했다.2018년 2월 InfluenceData는 Sapphire [5]Ventures가 주도하는 시리즈C 자금조달 라운드를 종료했다.2019년에 [6]또 다른 6000만달러가 공개되었다.
기술 개요
InflusionDB는 외부 의존관계가[7] 없으며 측정, 시리즈 및 점으로 구성된 데이터 구조를 쿼리하기 위한 시간 중심 함수를 내장한 포트 8086을 [8]수신하는 SQL과 같은 언어를 제공합니다.각 점은 필드 세트라고 불리는 여러 키와 값의 쌍과 타임스탬프로 구성됩니다.태그 세트라고 하는 키와 값의 페어를 조합해 그룹화하면, 이러한 페어가 시리즈를 정의합니다.마지막으로 문자열 식별자에 의해 시리즈가 그룹화되어 측정이 형성됩니다.
값은 64비트 정수, 64비트 부동소수점, 문자열 및 부울란입니다.점은 시간과 태그셋에 따라 색인화됩니다.보존 정책은 측정에 대해 정의되며 데이터 다운샘플링 및 삭제 방법을 제어합니다.Continuous Query는 정기적으로 실행되며 결과를 저장합니다.
이벤트
InflusionData는 InflusionDays라고 하는 InflusionDB 관련 이벤트를 정기적으로 호스트합니다.Influent Days는 기술 및 비즈니스 관점에서 Influent DB의 진화에 초점을 맞춘 기술 규약입니다.이 행사는 뉴욕, 샌프란시스코, 런던 등 3곳에서 1년에 한 번 열린다.InfluenceDays에서는 소프트웨어 엔지니어링 및 코딩에 관한 강연뿐만 아니라 비즈니스 중심 및 실용적인 워크숍 등 다양한 주제를 다룹니다.기업은 InfluentDB를 어떻게 사용하는지 보여줄 수 있습니다.
회선 프로토콜
InflusionDB는 HTTP, TCP 및 UDP를 통해 데이터를 수신합니다. 그래파이트와 역호환하는 라인 프로토콜을 정의하고 다음 형식을 취합니다.
measurement(,tag_key=tag_val)* field_key=field_val(,field_key_n=field_value_n)* (nanoseconds-timestamp)?
라이선스
InfluentDB에 대한 기여자는 InfluentData Inc.에 기여 및 나머지 소프트웨어에 대해 비공개 소스 라이센스를 포함하여 어떤 방식으로든 라이센스를 부여해야 합니다.컨트리뷰터 라이센스 계약은 저작권 양도 [9]계약이 아니라고 주장합니다.
클로즈드 소스 클러스터링 컴포넌트
2016년 5월, InfluentData는 Project [10]개발을 위한 지속 가능한 자금원을 만들기 위해 InfluentDB의 컴퓨터 클러스터 구성요소를 클로즈드 소스 소프트웨어로 판매할 것이라고 발표했습니다.지역사회의 반응은 엇갈렸고, 일부에서는 이 조치가 "바이트 앤 스위치"[11]라고 느끼고 있다.
레퍼런스
- ^ 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. "Errplane Snags $8.1M To Continue Building Open Source InfluxDB Time Series Database". TechCrunch. Retrieved 7 September 2016.
- ^ Mannes, John. "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.
- ^ "InfluxDB ports InfluxDB OSS 1.7 Documentation".
- ^ "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.