성능은 암시가 아니라 측정으로 증명해야 합니다.
RayoDB 평가는 같은 워크로드를 실행 중인 시스템과 지연 시간, 처리량, 인프라 규모를 비교합니다.
공개 비교의 현재 상황.
폭넓은 비교 프로그램은 아직 진행 중입니다. 같은 근거로 성능과 워크로드 범위를 모두 입증할 수 있을 때 결과를 공개합니다.
그전까지 각 평가에서는 ClickHouse 같은 시스템과 동일한 쿼리, 데이터, 서비스 목표를 사용해 나란히 비교합니다.
네 가지 차원을 함께 측정합니다.
응답 시간
캐시 상태와 측정 범위를 명시하고 개별 쿼리의 중앙값과 꼬리 지연 시간을 측정합니다.
동시 처리 용량
더 많은 사용자, 대시보드, 예약 작업이 시스템을 공유할 때 처리량과 응답 시간을 측정합니다.
인프라
측정된 서비스 수준을 유지하는 데 필요한 서버, 프로세서, GPU, 메모리, 스토리지, 전력을 평가합니다.
정확성
동일한 데이터, 동등한 SQL, 검증된 결과를 사용합니다. 틀린 결과는 아무리 빨라도 의미가 없습니다.
세 단계로 진행하는 나란한 평가.
고립된 최상의 쿼리가 아니라 비즈니스에 필요한 서비스 수준을 중심으로 비교합니다.
실제 워크로드를 재현합니다.
대표 데이터를 적재하고 프로덕션에 중요한 쿼리, 조인, 업데이트 패턴을 실행합니다.
현실적인 동시 처리를 추가합니다.
클라이언트를 늘리면서 처리량, 중앙값 지연 시간, 꼬리 지연 시간, 모든 오류를 기록합니다.
인프라 규모를 비교합니다.
각 시스템이 동일한 응답 시간 목표를 유지하는 데 필요한 하드웨어를 측정합니다.