맨위로가기

InfluxDB

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

InfluxDB는 와이 콤비네이터의 지원을 받아 Errplane이 개발한 오픈 소스 시계열 데이터베이스이다. 2013년에 시작되어, 2014년부터 여러 차례의 벤처 투자를 유치했으며, 2015년에는 InfluxData Inc.로 사명을 변경했다. InfluxDB는 자체 라인 프로토콜을 사용하며, HTTP, TCP, UDP를 통해 데이터를 수신한다. InfluxData는 InfluxDB 관련 기술 컨벤션인 InfluxDays를 개최하며, 기여자는 InfluxData Inc.에 기여 내용을 폐쇄 소스 라이선스로 라이선스할 수 있는 권한을 부여해야 한다.

더 읽어볼만한 페이지

  • Go로 작성된 자유 소프트웨어 - 쿠버네티스
    쿠버네티스는 컨테이너화된 애플리케이션을 자동으로 배포, 스케일링, 관리하는 오픈 소스 시스템으로, 구글의 Borg 시스템에서 영감을 받아 설계되었으며 파드, 서비스 등의 기능을 제공하여 클라우드 네이티브 환경에서 중요한 역할을 한다.
  • Go로 작성된 자유 소프트웨어 - 테라폼 (소프트웨어)
    테라폼은 해시코프에서 개발한 IaC 도구로, 선언적 구성을 통해 클라우드 인프라 및 서비스를 관리하며, 라이선스 변경 후 OpenTofu 프로젝트로 포크되어 리눅스 재단의 지원을 받고 있다.
  • 시계열 소프트웨어 - 시계열 데이터베이스
    시계열 데이터베이스는 시간 순서에 따라 기록된 데이터를 효율적으로 저장, 관리, 분석하기 위해 설계된 데이터베이스 시스템으로, 시간 기반 인덱싱, 높은 데이터 압축률, 데이터 보존 정책 등의 특징을 가지며 다양한 분야에서 활용된다.
  • 시계열 소프트웨어 - Stata
    Stata는 통계 분석, 데이터 관리, 그래프 작성 기능을 제공하는 통계 소프트웨어 패키지로, 다양한 운영체제 지원, 명령줄 및 그래픽 사용자 인터페이스 제공, 사회과학 및 자연과학 분야에서의 폭넓은 활용, 사용자 커뮤니티를 통한 확장 기능 지원 및 파이썬 연동을 특징으로 한다.
  • 2013년 소프트웨어 - 윈도우 8.1
    윈도우 8.1은 2013년 10월에 출시된 마이크로소프트의 운영 체제로, 윈도우 8의 개선된 사용자 인터페이스와 기능을 제공하며 2023년 1월 10일에 지원이 종료되었다.
  • 2013년 소프트웨어 - 파이어폭스 OS
    모질라 재단에서 개발한 파이어폭스 OS는 웹 기술을 기반으로 애플리케이션을 구동하는 오픈 소스 모바일 운영 체제였으나, 스마트폰 시장 진출 후 개발이 종료되었고, 이후 스마트 TV 등으로 확장을 시도했으나 프로젝트는 단종되었다.
InfluxDB - [IT 관련 정보]에 관한 문서
기본 정보
이름InfluxDB
개발사인플럭스데이터
출시일2013년 9월 24일
저장소깃허브 저장소
프로그래밍 언어러스트
운영 체제크로스 플랫폼
장르시계열 데이터베이스
라이선스MIT
웹사이트인플럭스데이터 공식 웹사이트
추가 정보
관련 서적The Art of Monitoring

2. 역사

와이 콤비네이터의 지원을 받은 Errplane[12]은 2013년 말 성능 모니터링 및 경보 처리를 위한 오픈 소스 프로젝트로서 InfluxDB를 개발하기 시작했다. 2014년 11월, Errplane은 메이필드 펀드와 트리니티 벤처스가 주도하는 810만달러 시리즈 A 펀딩을 받았다.[13] 2015년 말, Errplane은 공식적으로 사명을 InfluxData Inc.로 변경하였다. 2016년 9월에는 1600만달러의 시리즈 B 펀딩을 받았다.[14] 2018년 2월, InfluxData는 사파이어 벤처스 주도의 3500만달러 시리즈 C 펀딩을 마무리했다.[15]

2019년에는 6000만달러 규모의 추가 자금 유치를 공개했고,[6] 2023년 2월에는 8100만달러 규모의 시리즈 E 자금 유치를 완료했다.[7]

2. 1. 초기 자금 조달 (2014-2016)

와이 콤비네이터의 지원을 받은 Errplane[12]은 2013년 말 성능 모니터링 및 경보 처리를 위한 오픈 소스 프로젝트로서 InfluxDB를 개발하기 시작했다. 2014년 11월, Errplane은 메이필드 펀드와 트리니티 벤처스가 주도하는 810만달러 규모의 시리즈 A 자금 조달에 성공했다.[13] 2015년 말, Errplane은 공식적으로 사명을 InfluxData Inc.로 변경했다. InfluxData는 2016년 9월 1600만달러 규모의 시리즈 B 펀딩 라운드를 유치했다.[14]

2. 2. 지속적인 성장과 확장 (2018-현재)

와이 콤비네이터(Y Combinator)의 지원을 받은 Errplane은 2018년 이전에 이미 InfluxDB 개발을 시작하고 여러 차례 펀딩을 받았다.[12][13][14][15] 2018년 이후에도 지속적으로 성장하여 추가적인 자금 유치를 이어갔다.

2019년에는 6000만달러 규모의 자금 유치를 공개했고,[6] 2023년 2월에는 8100만달러 규모의 시리즈 E 자금 유치를 완료했다.[7]

2. 3. 클러스터링 구성 요소의 폐쇄 소스 전환 (2016)

2016년 5월, 인플럭스데이터는 인플럭스DB의 컴퓨터 클러스터 구성 요소를 프로젝트 개발을 위한 지속 가능한 자금 조달원을 만들기 위해 폐쇄형 소스 소프트웨어로 판매할 것이라고 발표했다.[9] 이에 대한 커뮤니티 반응은 엇갈렸으며, 일부는 이러한 움직임이 "미끼 상품"이라고 느꼈다.[10]

3. 기술 개요

InfluxDB는 외부 의존성이 없으며[16] SQL과 유사한 언어를 제공하고 8086 포트를 리스닝한다.[17] InfluxDB는 메저먼트(measurement), 시리즈(series), 포인트(point)로 구성된 데이터 구조를 조회하기 위한 시간 중심 함수를 내장하고 있다. 각 포인트는 필드셋(field set)이라 불리는 여러 키-값 쌍과 타임스탬프로 구성된다. 키-값 쌍을 묶어 태그셋(tag set)이라 부르며, 이를 통해 시리즈를 정의한다. 문자열 식별자를 통해 시리즈를 그룹화하면 메저먼트가 된다.

값은 64비트 정수, 64비트 부동소수점, 문자열, 불리언(참/거짓)이 될 수 있다. 포인트는 시간과 태그셋으로 인덱싱된다. 보존 정책은 메저먼트에 대해 정의되며, 데이터가 다운샘플링되고 삭제되는 방식을 제어한다. 연속 쿼리는 주기적으로 실행되어 결과를 대상 메저먼트에 저장한다.

4. 라인 프로토콜 (Line protocol)

InfluxDB는 HTTP, TCP 및 UDP를 통해 데이터를 수신한다. Graphite와 호환되는 라인 프로토콜을 정의하며[16] 다음과 같은 형식을 사용한다.[17]

:측정값(,tag_key=tag_val)* field_key=field_val(,field_key_n=field_value_n)* (nanoseconds-timestamp)?

값은 64비트 정수, 64비트 부동소수점, 문자열, 불리언(참/거짓)이 될 수 있다. 포인트는 시간과 태그셋으로 인덱싱된다.

5. InfluxDays

InfluxData는 InfluxDB와 관련된 InfluxDays라는 이벤트를 정기적으로 개최한다. InfluxDays는 기술 및 비즈니스 관점에서 InfluxDB의 발전에 초점을 맞춘 기술 컨벤션이다. 이 이벤트는 뉴욕, 샌프란시스코 또는 런던에서 연 1회 개최된다. InfluxDays는 소프트웨어 공학 및 코딩 강연과 비즈니스 중심의 실용적인 워크숍 등 다양한 주제를 다룬다. 기업들은 InfluxDB를 어떻게 사용하는지 보여줄 수 있다.

6. 라이선스

InfluxDB에 기여하는 사람은 InfluxData Inc.에 기여 내용과 나머지 소프트웨어를 폐쇄 소스 라이선스를 포함하여 어떤 방식으로든 라이선스할 수 있는 권한을 부여해야 한다. 기여 라이선스 계약은 저작권 양도 계약이 아니라고 명시하고 있다.[8]

참조

[1] 서적 The Art of Monitoring https://books.google[...] James Turnbull 2014-12-01
[2] 웹사이트 Y Combinator-Backed Errplane Launches Comprehensive Performance Monitoring And Alert Service For Web Apps https://techcrunch.c[...] 2021-08-03
[3] 웹사이트 Errplane Snags $8.1M To Continue Building Open Source InfluxDB Time Series Database https://techcrunch.c[...] 2016-09-07
[4] 웹사이트 InfluxData closes $16 million Series B led by Battery Ventures to organize IOT data https://techcrunch.c[...] 2016-10-13
[5] 뉴스 InfluxData scores $35 million Series C to expand time series database business https://techcrunch.c[...]
[6] 웹사이트 Notice of Exempt Offering of Securities https://www.sec.gov/[...] US Securities and Exchange Commission 2021-08-03
[7] 웹사이트 InfluxData Closes Series E Round and Raises $81 Million in Capital https://www.influxda[...] InfluxData Inc. 2024-10-04
[8] 웹사이트 Individual Contributor License Agreement https://www.influxda[...] 2018-02-05
[9] 웹사이트 Update on InfluxDB Clustering, High-Availability and Monetization https://influxdata.c[...] influxdata 2016-08-08
[10] 웹사이트 I've advocated for and implemented several InfluxDB installations in production ... https://news.ycombin[...] Hacker News 2016-08-08
[11] 서적 The Art of Monitoring https://books.google[...] James Turnbull 2014-12-01
[12] 웹인용 Y Combinator-Backed Errplane Launches Comprehensive Performance Monitoring And Alert Service For Web Apps https://techcrunch.c[...] 2016-09-07
[13] 웹인용 Errplane Snags $8.1M To Continue Building Open Source InfluxDB Time Series Database https://techcrunch.c[...] 2016-09-07
[14] 웹인용 InfluxData closes $16 million Series B led by Battery Ventures to organize IOT data https://techcrunch.c[...] 2016-10-13
[15] 뉴스 InfluxData scores $35 million Series C to expand time series database business https://techcrunch.c[...]
[16] 서적 DevOps Automation Cookbook https://books.google[...] Packt Publishing 2015-11-26
[17] 문서 https://docs.influxdata.com/influxdb/v1.7/administration/ports/



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com