我在将数组字符串插入mongo db时遇到问题。在特定大小的数组之后驱动程序挂起 - 不会抛出任何异常(超时或错误)。当我减少长度一切正常。有人可以解释这种奇怪的行为吗?对于这个新问题我很抱歉,但我找不到现有的问题。
Mongo数据库版
MongoDB服务器版本:3.4.3
Java驱动程序:
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.3.0</version>
</dependency>
工作文件
{
"epc": [
"urn:epc:id:sscc:1234567.4000002750",
"urn:epc:id:sscc:1234567.4000002751"
]
}
不工作文件
{
"epc": [
"urn:epc:id:sscc:1234567.4000002750",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752",
"urn:epc:id:sscc:1234567.4000002753",
"urn:epc:id:sscc:1234567.4000002751",
"urn:epc:id:sscc:1234567.4000002752"
]
}