0
mongo db에 문자열 배열을 삽입하는 데 문제가 있습니다. 특정 크기의 배열이 지나면 드라이버가 중단되며 예외 (시간 초과 또는 오류)가 발생하지 않습니다. 길이를 줄이면 모든 것이 잘 작동합니다. 누군가 이상한 행동을 설명 할 수 있습니까? 죄송 합니다이 newbee 질문에 대한하지만 나는 이것에 대한 기존의 질문을 찾을 수 없습니다.Mongo Db가 큰 배열을 삽입 할 수 없습니다.
몽고 DB 버전
MongoDB의 서버 버전 : 3.4.3
자바 드라이버 :
<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"
]
}
클라이언트와 MongoDB를 서버 사이에 무엇입니까? 클라이언트 측에서 특별한 설정을 사용하고 있습니까? 귀하의 예제는 크기가 아주 적당합니다. 보통 최대 bson 객체 크기는 약 16777216 바이트입니다. – Euclides
Openstack 환경, 나는 최신 호커 이미지 – itstata
호기심을 시작했다, 당신은 쉘에서 동일한 업데이트 명령을 실행할 수 있습니까? mongo your_server and db.collecltion.updateOne (.....) – Euclides