Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Déterminer les exigences
Préparation
Connaître les réponses aux questions suivantes permet d'accélérer la création de votre cluster :
-
Assurez-vous de créer un groupe de sous-réseaux dans le même VPC avant de commencer à créer un cluster. Vous pouvez également utiliser le groupe de sous-réseaux par défaut fourni. Pour de plus amples informations, veuillez consulter Sous-réseaux et groupes de sous-réseaux.
MemoryDB est conçu pour être accessible de l'intérieur à l'aide d' AWS Amazon. EC2 Toutefois, si vous lancez un VPC basé sur Amazon VPC, vous pouvez fournir un accès depuis l'extérieur. AWS Pour de plus amples informations, veuillez consulter Accès aux ressources de MemoryDB depuis l'extérieur AWS.
-
Avez-vous besoin de personnaliser les valeurs des paramètres ?
Si vous le faites, créez un groupe de paramètres personnalisé. Pour de plus amples informations, veuillez consulter Création d'un groupe de paramètres.
-
Devez-vous créer un groupe de sécurité VPC ?
Pour plus d’informations, consultez Sécurité au sein de votre VPC.
-
Comment avez-vous l'intention de mettre en œuvre la tolérance aux pannes ?
Pour de plus amples informations, veuillez consulter Atténuation des défaillances.
Rubriques
Exigences relatives à la mémoire et au processeur
L'élément de base de MemoryDB est le nœud. Les nœuds sont configurés en fragments pour former des clusters. En déterminant le type de nœud à utiliser pour votre cluster, tenez compte de la configuration de nœud du cluster et de la quantité de données à stocker.
Configuration du cluster MemoryDB
Les clusters MemoryDB sont composés de 1 à 500 partitions. Les données d'un cluster MemoryDB sont partitionnées entre les partitions du cluster. Votre application se connecte à un cluster MemoryDB à l'aide d'une adresse réseau appelée Endpoint. Outre les points de terminaison du nœud, le cluster MemoryDB lui-même possède un point de terminaison appelé point de terminaison du cluster. Votre application peut utiliser ce point de terminaison pour lire ou écrire dans le cluster, laissant à MemoryDB le soin de déterminer le nœud à partir duquel lire ou écrire.
Multiplexage E/S amélioré
Si vous utilisez Valkey ou Redis OSS version 7.0 ou ultérieure, vous bénéficierez d'une accélération supplémentaire grâce au multiplexage d'E/S amélioré, dans le cadre duquel chaque thread d'E/S réseau dédié achemine les commandes de plusieurs clients vers le moteur, en tirant parti de la capacité à traiter efficacement les commandes par lots. Pour plus d'informations, voir Performances ultrarapides
Exigences relatives au dimensionnement
Tous les clusters peuvent être étendus à un type de nœud plus grand. Lorsque vous augmentez la taille d'un cluster MemoryDB, vous pouvez le faire en ligne pour qu'il reste disponible ou vous pouvez créer un nouveau cluster à partir d'un instantané et éviter que le nouveau cluster ne démarre à vide.
Pour plus d’informations, consultez Mise à l'échelle dans ce guide.
Exigences relatives à l'accès
De par leur conception, les clusters MemoryDB sont accessibles à partir d'instances Amazon EC2 . L'accès réseau à un cluster MemoryDB est limité au compte qui a créé le cluster. Par conséquent, avant de pouvoir accéder à un cluster depuis une EC2 instance Amazon, vous devez autoriser l'accès au cluster. Pour plus d'informations, consultez Étape 3 : Autoriser l'accès au cluster dans ce manuel.
Région et zones de disponibilité
En localisant vos clusters MemoryDB dans une AWS région proche de votre application, vous pouvez réduire la latence. Si votre cluster dispose de plusieurs nœuds, la localisation de vos nœuds dans différentes zones de disponibilité peut réduire l'impact des échecs sur votre cluster.
Pour plus d’informations, consultez les ressources suivantes :