Anúncio do suporte ao filtro Bloom no Amazon ElastiCache
Agora, o Amazon ElastiCache oferece suporte aos filtros Bloom como um novo tipo de dados no ElastiCache versão 8.1 para Valkey e versões superiores. Os filtros Bloom são uma estrutura de dados probabilística eficiente em termos de espaço que permite verificar rapidamente se um item está possivelmente em um conjunto. O novo atributo é totalmente compatível com o módulo valkey-bloom e a API é compatível com a sintaxe de comando do filtro Bloom das bibliotecas de cliente do Valkey, como valkey-py, valkey-java e valkey-go. Anteriormente, para descobrir se elementos foram adicionados ao cache, você usava o tipo de dados Set para gravar itens em um conjunto e depois verificar se esse item já existia. Os filtros Bloom alcançam o mesmo resultado usando uma abordagem probabilística e são 98% mais eficientes em termos de memória do que o uso de conjuntos, sem comprometer a performance.
Hoje, os filtros Bloom estão disponíveis no Amazon ElastiCache versão 8.1 para Valkey em todas as regiões da AWS para ofertas com tecnologia sem servidor e baseadas em nós, sem custo adicional. Para saber mais sobre os filtros Bloom no ElastiCache para Valkey, confira a documentação do ElastiCache. Para obter a documentação completa e a lista de comandos compatíveis, consulte a documentação do filtro Bloom.