View a markdown version of this page

데이터 집계 시작하기 - Amazon ElastiCache

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

데이터 집계 시작하기

Valkey용 Amazon ElastiCache는 집계 쿼리를 지원하므로 단일 쿼리로 캐시에 저장된 데이터를 필터링, 그룹화, 변환 및 요약할 수 있습니다. 집계는 메모리에서 서버 측을 실행하여 인덱싱된 데이터에 대해 직접 계산을 수행하고 최종 결과만 클라이언트에 반환합니다. 이렇게 하면 처리를 위해 대규모 데이터 세트를 애플리케이션 계층으로 전송할 필요가 없으므로 네트워크 오버헤드가 줄어들고 테라바이트의 데이터에 대해 최소 마이크로초의 응답 지연 시간이 가능합니다.

집계 쿼리는 각 단계의 출력이 다음 단계로 피드되는 체인 단계의 파이프라인으로 빌드됩니다. 사용 가능한 단계에는 필드 값별 결과 GROUPBY 그룹화, 각 그룹에 COUNT, SUM, AVG, MIN, MAX와 같은 함수 REDUCE 적용, 표현식을 사용하여 파생 값 APPLY 계산, 중간 결과 FILTER 정리, 출력 SORTBY 순서 지정, 결과 세트 크기 LIMIT 제어, 쿼리 시 파이프라인으로 추가 해시 필드 LOAD 가져오기가 포함됩니다. 이러한 단계를 어떤 순서로든 결합하고 반복하여 단일 명령 내에서 다단계 분석 워크플로를 구성할 수 있습니다.

일반적인 사용 사례는 다음과 같습니다.

  • 패싯 검색 - 범주, 브랜드 또는 등급과 같은 속성별로 일치하는 카탈로그 항목을 그룹화하고 그룹당 개수를 반환하여 동적 필터 UIs.

  • 실시간 순위 및 추세 - 예약된 재계산 없이 최신 데이터를 반영하는 결과를 사용하여 범주 전반의 보기, 점수 또는 매출과 같은 참여 지표를 기준으로 상위 성과를 계산합니다.

  • 운영 보고 및 분석 - 별도의 분석 계층 없이 온디맨드 또는 일정에 따라 세션, 주문 또는 트랜잭션 데이터에 대한 평균, 합계 및 분포와 같은 요약 지표를 생성합니다.

명령 구문에 대한 자세한 내용은 Valkey 설명서의 FT.AGGREGATE를 참조하세요.

집계 표현식과 관련된 자세한 내용은 Valkey 검색 표현식을 참조하세요.