dynamodb和mongodb中的最大字段和项目大小限制

时间:2012-02-07 16:22:19

标签: mongodb amazon-dynamodb

我想使用dynamo DB来存储一些属于大字符串值的属性......

Dynamo DB中是否存在最大字段大小/最大项目大小限制?限制我在表中为1个项目存储的数据的东西?

另外,Mongo DB中的等效限制(如果有的话)是什么?

我正在评估这两个nosql数据库作为我的一个应用程序的可能解决方案。您可以给予任何建议/意见。

3 个答案:

答案 0 :(得分:8)

目前MongoDB限制为每个文档16MB,这在开发过程中增加了几倍,但这是当前版本的限制(撰写本文时为2.0.x),请参见此处:< / p>

http://www.mongodb.org/display/DOCS/Documents

我对Dynamo中的各种限制并不熟悉,但你可以在这里找到它们的列表:

http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/Limits.html

答案 1 :(得分:4)

每个项目的DynamoDB最大值目前为64k(很多人认为这是一个严重的缺点)。大于64k的文档的最佳实践是存储指向文档(S3?)而不是整个文档的指针,但这显然也存在一些相关问题。

答案 2 :(得分:1)

Dynamo DB中项目允许的最大大小为400KB。这是here