6
votes

Champ maximum et limites de taille d'élément dans DynamoDB et MongoDB

Je souhaite utiliser Dynamo DB pour stocker des attributs qui sont de grandes valeurs de chaîne ...

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?

En outre, quelle est la limite équivalente (le cas échéant) de Mongo DB?

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é.


0 commentaires

3 Réponses :


8
votes

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

Je ne suis pas aussi familier avec les différentes limites de Dynamo, mais vous pouvez trouver une liste d'entre eux ici:

http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/limits.htmlle_ a>


0 commentaires

4
votes

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.


0 commentaires