AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

dataSize (데이터베이스 명령)

dataSize

dataSize 명령은 지정된 데이터의 크기를 바이트 단위로 반환합니다.

이 명령은 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.

  • MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스

중요

이 명령은 M0 및 Flex 클러스터에서 지원되지 않습니다. 자세한 내용은 지원되지 않는 명령을 참조하세요.

명령은 다음과 같은 구문을 가집니다:

db.runCommand(
{
dataSize: <string>,
keyPattern: <document>,
min: <document>,
max: <document>,
estimate: <boolean>
}
)

이 명령은 다음 필드를 사용합니다.

필드
유형
설명

dataSize

문자열

대상 컬렉션의 이름입니다.

keyPattern

문서

선택 사항입니다. 컬렉션의 주요 패턴을 살펴보세요.

컬렉션 에는 해당 패턴 의 인덱스 있어야 합니다. 그렇지 않으면 가 오류 메시지를 dataSize 반환합니다.

min

문서

선택 사항입니다. 검사할 키 범위의 하한입니다.

max

문서

선택 사항입니다. 검사할 키 범위의 상한입니다.

estimate

부울

선택 사항. 인 경우 truedataSize 지정된 범위 의 모든 문서가 컬렉션의 평균 객체 크기에 따라 균일하게 크기가 조정된다고 가정하여 데이터 크기를 추정합니다. 컬렉션의 평균 객체 크기는 avgObjSize 명령 출력의 필드 에서 가져옵니다.collStats

기본값은 false입니다.

다음 작업은 컬렉션 dataSize database.collection에서 {field: 1} 명령을 실행하여 검사할 키 범위 의 하한이 {field: 10} 이고 검사할 키의 상한이 인 키 패턴 {field: 100} 지정합니다. 입니다.

db.runCommand({ dataSize: "database.collection", keyPattern: { field: 1 }, min: { field: 10 }, max: { field: 100 } })

이는 일치하는 모든 문서에 대한 크기(바이트)의 문서를 반환합니다. database.collection을 배포서버의 데이터베이스 및 컬렉션으로 바꿉니다.

를 반환하는 데 필요한 시간은 컬렉션 의 데이터 양에 따라 다릅니다.dataSize

이 페이지 평가하기