在主mongodb.org站点上的MongoDB中,我找不到任何关于字符串数据类型的最大长度的信息。我来自关系数据库背景,通常有最大长度。谢谢!
发布于 2012-05-31 13:20:38
此other question应该会回答您的问题:
无法将大于4MB (转换为BSON时)的
文档保存到数据库。这是一个有点随意的限制(将来可能会提高);它主要是为了防止糟糕的模式设计和确保一致的性能。
请注意,在这个问题的精选答案中,评论者提到它现在可能大到8mb或16mb。
因此,回答您的问题,并不是说单个字符串只能有一定的长度,而是整个文档必须小于16MB。
发布于 2017-06-08 17:45:41
请参阅this
最大BSON文档大小为16 is 。最大文档大小有助于确保单个文档在传输过程中不会使用过多的RAM或过多的带宽。为了存储大于最大大小的文档,MongoDB提供了GridFS API。
发布于 2019-02-15 15:54:46
关注here
最大BSON文档大小为16 16。
最大文档大小有助于确保单个文档在传输过程中不会使用过多的RAM或过多的带宽。为了存储大于最大大小的文档,MongoDB提供了GridFS接口。有关GridFS的更多信息,请参阅和您的驱动程序的文档
https://stackoverflow.com/questions/10827812
复制相似问题