2011-02-18 7 views

답변

0

MongoDB의 청크 크기 the docs에 따르면

을 확인할 수있는 쿼리가 있는가의 설정 크기를 찾을 수있는 옵션이 있어야합니다.

실행 I 기본 청크 크기 200MB가 있음을 알고 온 설정 서버 (mongo configdb:port/config)

db.settings.find() 

에 연결되어있는 동안 다음과 같습니다.

200MB 숫자는 사용중인 버전에 따라 다릅니다. 이전 버전은 기본적으로 200MB입니다. 최신 버전은 실제로 분할을 실행하기 전에 64MB와 200MB 사이에서 확장됩니다.

청크 크기를 초과하는 경우 샤드가 다음 청크로 올바르게 분할됩니까?

기본 동작은 청크가 해당 임계 값에 도달 할 때 분할 프로세스를 시작하는 것입니다. 이동이 순간적이지는 않습니다. 데이터를 이동하고 동기화 상태인지 확인한 다음 "잘라 내기"하는 전체 과정이 있습니다.

분할 할 데이터가 충분하면 자동으로 처리해야합니다.

1

당신은 "설정"데이터베이스에 확인하실 수 있습니다 (당신은 샤드 키를 선택한) :

use config 
db.settings.find() 

그리고 기본값은 없습니다, 200

64메가바이트입니다
관련 문제