AWS Advanced JDBC Wrapper, 이제 Valkey를 사용한 자동 쿼리 캐싱 지원
AWS Advanced JDBC Wrapper가 이제 Valkey를 사용한 JDBC 쿼리 자동 캐싱을 지원합니다. 여기에는 Amazon ElastiCache for Valkey 캐시도 포함됩니다. 이전에 JDBC 쿼리 결과 세트를 캐시한 개발자는 각 쿼리마다 캐시에 데이터를 저장하고 검색하는 코드를 수동으로 작성해야 했습니다. 이제 짧은 몇 단계만으로 Aurora 및 RDS PostgreSQL, MySQL, MariaDB 데이터베이스의 결과 세트를 자동으로 캐시할 수 있습니다. 래퍼 종속성을 추가하고, 쿼리 캐시 플러그인을 활성화하고, 데이터베이스 및 캐시 엔드포인트를 구성하고, 애플리케이션 코드에서 캐시할 쿼리를 지정하면 됩니다.
이 기능을 사용하면 쿼리 결과를 ElastiCache for Valkey에 직접 저장하고 검색할 수 있으므로 데이터베이스 읽기 횟수가 줄어들고 자주 액세스하는 데이터에 대한 읽기 지연 시간이 단축됩니다. 자동 쿼리 캐싱은 데이터베이스 리소스 요구 사항을 줄여 성능을 개선하고 비용을 절감하며 애플리케이션 복원력을 높일 수 있습니다. AWS Advanced JDBC Wrapper는 Hibernate, Spring Data처럼 인기 있는 지속성 API와 프레임워크를 사용하여 캐싱하기 위한 쿼리 주석 달기 뿐만 아니라 수동 쿼리 힌팅도 지원합니다.
AWS Advanced JDBC Wrapper를 사용한 JDBC 쿼리 캐싱은 Amazon ElastiCache for Valkey와 원활하게 작동합니다. AWS Management Console, 소프트웨어 개발 키트(SDK), 명령줄 인터페이스(CLI) 또는 Model Context Protocol(MCP) 서버를 사용하여 새 Amazon ElastiCache for Valkey 서버리스 캐시를 생성할 수 있습니다. 자세한 내용은 Advanced JDBC Wrapper 및 Amazon ElastiCache for Valkey 설명서를 참조하세요.