0

Amazon DynamoDB est une base de données NoSQL que j'utilise pour stocker les clés que je corresponds avec S3. Pour S3, j'utilise CloudFront pour télécharger et télécharger rapidement pour tout le monde, puisque CloudFront réplique les données dans plusieurs positions géographiques (là où se trouvent les serveurs).Distribution géographique DynamoDB? (Comme CloudFront)

Est-ce que DynamoDB dispose également de cette fonctionnalité de distribution pour que le téléchargement et le téléchargement d'éléments soient plus rapides (même si c'est déjà très rapide!) Pour tout le monde?

Merci!

Répondre

2

Non, DynamoDB n'est pas interrégional. (Au moins pas actuellement).

Une option consiste à configurer DynamoDB dans plusieurs régions, puis à utiliser Route53's latency-based routing pour diriger automatiquement chaque utilisateur vers la région la plus proche. Cependant, vous aurez alors plusieurs bases de données et votre application devra être conçue avec une technique manuelle de sharding à l'esprit.

+0

Merci, je préférerais ne pas le faire, quand un utilisateur télécharge quelque chose qu'il devrait télécharger simultanément à 7 serveurs différents et cela prendrait un moment pour que tous les autres utilisateurs puissent y accéder et cela prendrait du temps ! Est-il possible que Route 53 copie automatiquement d'une région et achemine les données vers d'autres régions? – MCKapur

+0

Comme CloudFront? – MCKapur

+1

J'ai abordé cela dans ma réponse originale. Non. – jamieb