video.ns는 video.0에서 video.5로 성장하는 과정인 것 같아요. 최신 데이터가 video.5인 것 같아요. 다른 데이터도 삭제할 수 있나요? 이전에 rm 명령어를 사용해서 삭제했는데, mongo를 시작하면 데이터가 손상됐다는 오류가 뜨더군요. 이 방법에 뭔가 문제가 있는 것 같습니다. 혹시 해제할 수 있는 다른 방법이 있는지 여쭤보고 싶습니다. 이 공간을 위로. . . .
이것은 MMAPv1 엔진이 2의 n승 공간을 할당하는 방식이며, 2GB 이후에는 늘어나지 않습니다. 각 파일에는 실제 데이터가 포함되어 있어 임의로 삭제할 수 없습니다. 솔직히 데이터베이스 파일을 직접 삭제할 생각은 왜 합니까? 이 접근 방식을 지원하는 데이터베이스는 없는 것 같습니다. 공간을 확보하려면 복제본 세트 재동기화 또는 RepairDatabase를 고려하는 것이 더 안전한 접근 방식입니다. 후자에는 많은 제한 사항이 있으므로 설명서를 주의 깊게 읽어 보십시오. 또한, 대규모로 데이터를 삭제하지 않은 경우 어차피 공간이 해제되지 않으므로 위의 두 가지 작업을 수행할 필요가 없습니다.
잘 계산해보면
으아아아이것은 MMAPv1 엔진이 2의 n승 공간을 할당하는 방식이며, 2GB 이후에는 늘어나지 않습니다. 각 파일에는 실제 데이터가 포함되어 있어 임의로 삭제할 수 없습니다.
솔직히 데이터베이스 파일을 직접 삭제할 생각은 왜 합니까? 이 접근 방식을 지원하는 데이터베이스는 없는 것 같습니다. 공간을 확보하려면 복제본 세트 재동기화 또는 RepairDatabase를 고려하는 것이 더 안전한 접근 방식입니다. 후자에는 많은 제한 사항이 있으므로 설명서를 주의 깊게 읽어 보십시오.
또한, 대규모로 데이터를 삭제하지 않은 경우 어차피 공간이 해제되지 않으므로 위의 두 가지 작업을 수행할 필요가 없습니다.