MongodB의 일반적인 작업
MongodB 시작 및 중지
시작:
mongod --port 28013 --dbpath=/data/database/mongo --logpath=/data/log/mongo/mongodb.log --fork
파일에 매개변수를 쓸 수 있습니다.
logpath=/data/log/mongo/mongod.log dbpath=/data/database/mongo/ logappend=true port=28017 oplogSize=10000 fork=true
mongod -f /etc/mongodb.cnf
중지:
mongod -f /data/config/mongo/master.conf --shutdown
db를 사용할 수 있습니다.shutdown 서버 ()에서 MongoDB
> db.shutdownServer()
를 정지합니다.kill-9 PID로 MongoDB 프로세스를 죽이지 마십시오. 그러면 MongoDB의 데이터 손상을 초래할 수 있습니다 kill -2 $PID
데이터 가져오기 및 내보내기 및 백업내보내기:
mongoexport -h 192.168.1.58:27018 -d db_name -c table_name -o db_table_name.db
mongoexport -d db_name -c table_name --csv -f uid,username,age -o db_table_name.csv #(-csv csv ;-f )
가져오기:
mongoimport -d db_name -c table_name db_table_name.db
mongoimport -d db_name -c table_name --type csv --headerline --file db_table_name.csv # (--type ;-headerline , )
백업:
mongodump -d my_mongodb -o my_mongodb_dump #( my_mongodb_dump )
복구:
mongorestore -d my_mongodb my_mongodb_dump/*
성능 모니터링
mongostat --port 28017
(초당 상태 값 새로 고침) 필드 설명:insert: 초당 삽입량query: 초당 조회량 업데이트: 초당 업데이트량 delete: 초당 삭제량locked: 잠금량qr|qw: 클라이언트 조회 줄 서기 길이(읽기/쓰기)ar |aw: 활성 클라이언트 단량(읽기/쓰기)conn: 연결수 time: 현재 시간
> db.serverStatus()
> db.stats()
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
제이티의 사용에 대한 상세한 설명Continuation 메커니즘을 이용하여 대량의 사용자 요청과 비교적 긴 연결을 처리한다.또한 Jetty는 매우 좋은 인터페이스를 설계했기 때문에 Jetty의 어떤 실현이 사용자의 수요를 만족시키지 못할 때 사용자...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.