Je souhaite utiliser Dynamo DB pour stocker des attributs qui sont de grandes valeurs de chaîne ... p>
Y a-t-il une taille maximale de la taille de champ / une limitation de taille d'élément maximale dans Dynamo DB? Quelque chose qui limite les données que je stocke pour 1 article dans une table? P>
En outre, quelle est la limite équivalente (le cas échéant) de Mongo DB? P>
J'évalue ces 2 bases de données NOSQL en tant que solutions possibles pour l'une de mes applications. Tout conseiller / contributions que vous pourriez donner serait apprécié. P>
3 Réponses :
La limite de MongoDB est actuellement de 16 Mo par document, cela a augmenté plusieurs fois au cours du développement, mais c'est la limite à la suite de la version actuelle (2.0.x au moment de la rédaction), voir ici: < / p>
http://www.mongodb.org/display/docs/documents P>
Je ne suis pas aussi familier avec les différentes limites de Dynamo, mais vous pouvez trouver une liste d'entre eux ici: P>
http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/limits.htmlle_ a> p>
DynamoDB max par article est actuellement de 64k (qui est vu par de nombreuses lacunes graves). Les meilleures pratiques pour les documents plus grand que 64k seraient de stocker un pointeur pour documenter (S3?) Au lieu de tout le document, mais cela a évidemment des problèmes associés également. P>
La taille maximale autorisée pour un élément de Dynamo DB est de 400 Ko. Ceci est mentionné ici P>