AWS Advanced JDBC Wrapper agora oferece suporte ao armazenamento automático em cache de consultas com o Valkey
O AWS Advanced JDBC Wrapper agora oferece suporte ao armazenamento automático em cache de consultas JDBC com o Valkey, incluindo caches do Amazon ElastiCache para Valkey. Anteriormente, os desenvolvedores que precisavam armazenar em cache conjuntos de resultados de consultas JDBC precisavam escrever manualmente o código para armazenar e recuperar dados do cache para cada consulta. Agora você pode armazenar automaticamente em cache os conjuntos de resultados de seus bancos de dados PostgreSQL, MySQL e MariaDB do Aurora e do RDS em apenas algumas etapas curtas. Basta adicionar a dependência do wrapper, ativar o plug-in de cache de consultas, configurar os endpoints do banco de dados e do cache e indicar, no código da aplicação, quais consultas devem ser armazenadas em cache.
Com esse recurso, você pode armazenar e recuperar os resultados da consulta diretamente do ElastiCache para Valkey, o que reduz o número de leituras do banco de dados e diminui a latência de leitura dos dados acessados com frequência. O armazenamento automático em cache de consultas pode melhorar a performance, reduzir os custos e aumentar a resiliência da aplicação ao reduzir a demanda por recursos do banco de dados. O AWS Advanced JDBC Wrapper oferece suporte à anotação de consultas para armazenamento em cache usando APIs e frameworks de persistência populares, incluindo Hibernate e Spring Data, bem como dicas manuais de consultas.
O armazenamento em cache de consultas de JDBC com o AWS Advanced JDBC Wrapper funciona perfeitamente com o Amazon ElastiCache para Valkey. Você pode criar um novo cache sem servidor do Amazon ElastiCache para Valkey com o Console de Gerenciamento da AWS, o kit de desenvolvimento de software (SDK), a interface de linha de comandos (CLI) ou o servidor do protocolo de contexto para modelos (MCP). Para obter mais informações, consulte a documentação do Advanced JDBC Wrapper e do Amazon ElastiCache para Valkey.