programing

MongoDB는 문서를 어디에 저장합니까?

goodsources 2023. 7. 5. 20:40
반응형

MongoDB는 문서를 어디에 저장합니까?

저는 PHP의 MongoDB를 사용하여 데이터를 삽입하고 가져왔습니다.문서 어딘가에 이 데이터의 실제 사본이 있습니까?

기본적으로 Mongo는 디렉토리에 데이터를 저장합니다./data/db.

옵션을 사용하여 다른 디렉터리를 지정할 수 있습니다.

Windows에서 Mongo를 실행하고 있다면 디렉토리는C:\data\db,어디에CMongo가 시작된 작업 디렉터리의 드라이브 문자입니다.이것은 상당히 혼란스러워서 Windows에서는 항상 다음을 사용하여 데이터 디렉토리를 지정하는 것이 좋습니다.--dbpath.

MongoDB는 데이터를 --dbpath로 지정된 데이터 디렉토리에 저장합니다.데이터베이스 형식을 사용하므로 실제 문서는 아니지만 각 파일에 여러 개의 문서가 있으므로 이 형식에서 데이터를 쉽게 추출할 수 없습니다.

문서를 읽거나 업데이트하려면 MySQL 클라이언트를 통해 MySQL로 SQL 쿼리를 보내는 것과 같은 방법으로 MongoDB 클라이언트를 사용해야 합니다.프로그래밍 언어용 클라이언트 라이브러리 중 하나를 사용하여 프로그래밍 방식으로 이 작업을 수행할 수도 있지만 수동 업데이트가 필요한 경우 명령줄 클라이언트도 있습니다.

언급URL : https://stackoverflow.com/questions/6437291/where-does-mongodb-store-its-documents

반응형