heavyai/heavydb

HeavyDB (formerly MapD/OmniSciDB)

해결하는 문제

HeavyDB는 수십억 행의 데이터 세트를 처리하도록 설계된 SQL 기반의 관계형 컬럼형 데이터베이스 엔진입니다. 인덱싱, 사전 집계 또는 다운샘플링의 필요성을 제거하여 사용자가 대규모 데이터 세트에 대해 밀리초 단위로 쿼리를 실행할 수 있도록 합니다.

작동 원리

이 엔진은 현대 하드웨어의 완전한 병렬성을 활용하여 CPU와 GPU(특히 Nvidia GPU)를 모두 사용하여 쿼리를 가속화합니다. 스토리지, CPU 메모리 및 GPU 메모리 간에 데이터를 이동시키는 다계층 캐싱 시스템을 채택하고, Just-In-Time (JIT) 쿼리 컴파일 프레임워크를 사용하여 성능을 극대화합니다.

대상 사용자

전통적인 데이터베이스 인덱싱의 오버헤드 없이 밀리초 단위의 응답 시간이 필요한 대규모 데이터 분석을 다루는 사용자 및 조직을 위해 구축되었습니다.

주요 특징

  • SQL 기반 관계형 컬럼형 데이터베이스
  • 극한의 성능을 위한 GPU 가속 쿼리
  • 인덱싱 또는 다운샘플링 없이 수십억 행의 데이터 세트 지원
  • 스토리지, CPU 및 GPU 메모리에 걸친 다계층 캐싱
  • JIT 쿼리 컴파일 프레임워크

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트