J'essaie de comprendre ce que je peux utiliser pour un futur projet, nous prévoyons de stocker environ 500k enregistrements par mois la première année et peut-être plus pour les années à venir, il s'agit d'une application verticale, il n'est donc pas nécessaire d'utiliser un base de données pour cela, c'est la raison pour laquelle j'ai décidé de choisir un stockage de données noSQL.
La première option qui m'est venue à l'esprit était mongo db car c'est un produit très mature avec beaucoup de soutien de la communauté mais d'un autre côté, nous avons un tout nouveau produit qui offre un service géré aux meilleures performances, je vais développer ceci application mais il n'y a pas de plan de maintenance (du moins pour le moment) donc je pense que ce sera un énorme avantage car amazon fournit un moyen élastique d'évoluer.
Ma principale préoccupation concerne la structure de la requête, je n'ai pas encore examiné les capacités de requête de dynamoDB, mais comme le stockage de données ak / v, je pense que cela pourrait être plus limité que mongo db.
Si quelqu'un a eu l'expérience de déplacer un projet de mongoDB vers DynamoDB, tout conseil sera totalement apprécié.