Publié le: Nov 3, 2022

Vous pouvez désormais utiliser la hiérarchisation des données pour Amazon MemoryDB for Redis afin de mettre à l'échelle vos clusters de façon à prendre en charge à moindre coût des centaines de téraoctets de capacité. La hiérarchisation des données offre une nouvelle solution pour MemoryDB du point de vue du rapport qualité-prix. Elle utilise, en plus du stockage des données en mémoire, des disques SSD (Solid State Drive) économiques dans chaque nœud de cluster. La hiérarchisation des données est idéale pour les charges de travail qui accèdent régulièrement à 20 % de leur jeu de données et pour les applications qui peuvent tolérer une latence supplémentaire lors de l'accès aux données sur SSD.

Si vous utilisez des clusters avec hiérarchisation des données, MemoryDB déplace automatiquement et en arrière-plan les éléments les moins utilisés récemment de la mémoire vers des disques SSD NVMe attachés localement quand la capacité de mémoire disponible est épuisée. Lorsqu'un élément transféré vers un SSD fait par la suite l'objet d'un accès, MemoryDB le replace en mémoire de manière asynchrone afin de répondre à la demande. En supposant des valeurs de chaîne de 500 octets, la latence supplémentaire s'élève à 450 µs en moyenne pour les demandes de lecture de données stockées sur SSD par rapport aux données en mémoire.

La hiérarchisation des données MemoryDB est disponible avec la version 6.2.6 et les versions plus récentes de Redis sur les nœuds R6gd basés sur Graviton2. Les nœuds R6gd présentent une capacité totale (mémoire + SSD) environ cinq fois plus élevée et peuvent offrir jusqu'à 60 % d'économies de coûts de stockage en utilisation maximale, par rapport aux nœuds R6g (mémoire uniquement).

Pour commencer à exploiter la hiérarchisation des données MemoryDB, créez un cluster à l'aide de l'un des types de nœuds R6gd avec la Console de gestion AWS pour MemoryDB, AWS CLI ou l'un des kits SDK. La hiérarchisation des données sur les nœuds R6gd est disponible dans les régions Asie-Pacifique (Mumbai), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Asie-Pacifique (Tokyo), Canada (Centre), Europe (Francfort), Europe (Irlande), Europe (Paris), Amérique du Sud (São Paulo), USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Californie du Nord) et USA Ouest (Oregon). Pour plus d'informations sur les tarifs, consultez Tarifs d'Amazon MemoryDB. Pour en savoir plus, consultez la documentation de la hiérarchisation des données MemoryDB. Pour toute question ou demande de fonctionnalité, vous pouvez nous envoyer un e-mail à l'adresse memorydb-help@amazon.com.