프로젝트 소개

InfluxDB 3 Core는 이벤트 및 시계열 데이터를 수집, 처리, 변환 및 저장하기 위해 구축된 확장 가능한 데이터 저장소입니다. 실시간 수집과 빠른 쿼리 응답 시간에 최적화되어 있어 센서 데이터, 서버 및 네트워크 성능, 애플리케이션 성능, 금융 시장 분석 및 행동 분석 모니터링에 적합합니다. 주요 기술적 특징은 다음과 같습니다: - 아키텍처: 객체 스토리지(S3, Azure, GCP) 또는 로컬 디스크를 지원하는 디스크리스(Diskless) 아키텍처 - 저장 형식: 영구 저장을 위해 Apache Parquet 사용 - 쿼리 기능: SQL 쿼리 엔진을 통해 SQL, InfluxQL 및 Flight SQL 지원 - 호환성: InfluxDB 1.x 및 2.x 쓰기 API와 InfluxDB 1.x 쿼리 API(InfluxQL)와의 호환성 유지 - 확장성: 플러그인 및 트리거를 위한 내장 Python VM 포함 - 구현: Rust, Apache Arrow 및 DataFusion을 사용하여 구축 이 시스템은 8181 포트에서 HTTP API를 제공하며 데이터 쓰기를 위해 Line 프로토콜을 활용합니다.