반응형
MongoDB는 문서를 어디에 저장합니까?
저는 PHP의 MongoDB를 사용하여 데이터를 삽입하고 가져왔습니다.문서 어딘가에 이 데이터의 실제 사본이 있습니까?
기본적으로 Mongo는 디렉토리에 데이터를 저장합니다./data/db
.
옵션을 사용하여 다른 디렉터리를 지정할 수 있습니다.
Windows에서 Mongo를 실행하고 있다면 디렉토리는C:\data\db
,어디에C
Mongo가 시작된 작업 디렉터리의 드라이브 문자입니다.이것은 상당히 혼란스러워서 Windows에서는 항상 다음을 사용하여 데이터 디렉토리를 지정하는 것이 좋습니다.--dbpath
.
MongoDB는 데이터를 --dbpath로 지정된 데이터 디렉토리에 저장합니다.데이터베이스 형식을 사용하므로 실제 문서는 아니지만 각 파일에 여러 개의 문서가 있으므로 이 형식에서 데이터를 쉽게 추출할 수 없습니다.
문서를 읽거나 업데이트하려면 MySQL 클라이언트를 통해 MySQL로 SQL 쿼리를 보내는 것과 같은 방법으로 MongoDB 클라이언트를 사용해야 합니다.프로그래밍 언어용 클라이언트 라이브러리 중 하나를 사용하여 프로그래밍 방식으로 이 작업을 수행할 수도 있지만 수동 업데이트가 필요한 경우 명령줄 클라이언트도 있습니다.
언급URL : https://stackoverflow.com/questions/6437291/where-does-mongodb-store-its-documents
반응형
'programing' 카테고리의 다른 글
select 문의 하위 쿼리가 오라클에서 작동하는 방식 (0) | 2023.07.05 |
---|---|
소스 트리에서 두 개의 분기에서 시각적 차이를 얻을 수 있는 방법이 있습니까? (0) | 2023.07.05 |
미디어 저장소에서 URI에서 파일 이름 및 경로 가져오기 (0) | 2023.07.05 |
mongodb에서 달러 기호는 그룹 측면에서 무엇을 의미합니까? (0) | 2023.07.05 |
공통 필드가 없는 두 테이블 결합 (0) | 2023.07.05 |