Amazon ElastiCache, 이제 실시간 전체 텍스트, 정확한 일치, 숫자 범위 검색 지원
Amazon ElastiCache에서는 이제 별도의 검색 서비스 없이 캐시에서 직접 실시간 전체 텍스트, 정확한 일치, 숫자 범위 검색을 지원합니다. 애플리케이션은 ElastiCache를 사용하여 마이크로초 단위의 짧은 지연 시간과 초당 최대 수백만 개의 검색 작업 처리량으로 테라바이트 규모의 데이터를 검색할 수 있습니다. 개발자는 이러한 검색 유형을 단일 쿼리로 결합하여 자주 변경되는 데이터 전반에 걸쳐 확장 가능한 검색을 실시간으로 수행할 수 있습니다.
ElastiCache를 사용하면 쓰기가 완료되는 즉시 데이터를 검색할 수 있으므로, 애플리케이션이 항상 최신 데이터를 검색합니다. 이러한 기능은 사용자 세션 세부 정보, 제품 인벤토리, 트랜잭션 레코드 등과 같이 자주 업데이트되는 데이터세트에 적합합니다. 정확한 일치 검색을 사용하면 스트리밍 및 게임 애플리케이션 전반에서 사용자 이름, 콘텐츠 ID 또는 장르 같은 정확한 값을 기준으로 레코드를 즉시 조회할 수 있습니다. 숫자 범위 쿼리를 사용하면 금융 애플리케이션 및 순위표에서 거래 금액, 날짜 범위 또는 플레이어 점수를 기준으로 필터링할 수 있습니다. 개발자는 접두사, 접미사, 퍼지 매칭과 함께 전체 텍스트 검색을 사용하여 전자상거래 플랫폼에서 제품 검색을 강화하거나 검색 유형을 조합하여 카테고리, 가격, 등급별로 필터링할 수 있습니다.
Valkey용 ElastiCache 버전 9.0을 실행하는 노드 기반 클러스터의 경우 모든 상용 AWS 리전, AWS GovCloud(미국) 리전, 중국 리전에서 추가 비용 없이 전체 텍스트, 정확한 일치, 숫자 범위 검색을 사용할 수 있습니다. Valkey는 가장 자유로운 라이선스를 가진 Redis의 벤더 중립적인 오픈 소스 대안으로, ElastiCache의 권장 엔진입니다. 시작하려면 새 Valkey 9.0 이상 버전의 클러스터를 생성하거나 AWS Management Console, AWS SDK 또는 AWS CLI를 사용하여 기존 클러스터를 업그레이드하세요. 자세히 알아보려면 이 블로그를 읽고 ElastiCache 설명서를 참조하시기 바랍니다.