mongo存储 字符串长度限制是多少?

mongo存储数据,其中一个字段内容是HTML文档,有些可以被存储,有些被截断了。估计是字符串长度过长,想问下mongo存储字符串 最长是多少

阅读 18.4k
1 个回答

单个字段没有限制。但是整个文档不能长于16MB。在超过16MB的情况下你的写入操作是会直接报错的,而不是截断。所以截断肯定不是数据库这一端造成的问题,检查下你的应用,或者也可能是你查询用的GUI只显示了这一部分,用Shell验证一下是否GUI的问题。
另外顺便提下,可能跟你的问题无关,如果对一个字段做了索引,那么这个字段最长不超过1024字节。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进