Annonce de la prise en charge du filtre Bloom dans Amazon ElastiCache

Publié le: 24 juil. 2025

Amazon ElastiCache prend désormais en charge les filtres Bloom en tant que nouveau type de données dans ElastiCache version 8.1 pour Valkey et versions ultérieures. Les filtres Bloom sont une structure de données probabiliste peu encombrante qui vous permet de vérifier rapidement si un élément fait peut-être partie d'un ensemble. Cette nouvelle fonctionnalité est entièrement compatible avec le module valkey-bloom et l'API compatible avec la syntaxe des commandes de filtre Bloom des bibliothèques clientes Valkey, telles que valkey-py, valkey-java et valkey-go. Auparavant, pour savoir si des éléments avaient été ajoutés à votre cache, vous utilisiez le type de données Set pour écrire des éléments dans un ensemble, puis vérifier si cet élément existait déjà. Les filtres Bloom obtiennent le même résultat en utilisant une approche probabiliste et sont plus de 98 % plus efficaces en termes de mémoire que ceux utilisant des ensembles sans compromettre les performances.

Les filtres Bloom sont disponibles dès aujourd'hui dans la version 8.1 d'Amazon ElastiCache pour Valkey dans toutes les régions AWS et pour les offres sans serveur et basées sur des nœuds, et ce, sans frais supplémentaires. Pour en savoir plus sur les filtres Bloom d'ElastiCache pour Valkey, consultez la documentation relative à ElastiCache. Pour la documentation complète et la liste des commandes prises en charge, consultez la documentation relative au filtre Bloom