🍃
MongoDB Query
데이터베이스 개발 도구설치 명령어
npx clawhub@latest install mongodb-query
설치 안내
1
환경 확인
Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.
2
설치 실행
위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 MongoDB Query을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.
3
설치 확인
openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, MongoDB Query이(가) 목록에 표시되는지 확인하세요.
4
매개변수 설정 (선택사항)
아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.
수동 설치 방법: Skill 폴더를
~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
집계 파이프라인
인덱스 최적화
성능 분석
상세 소개
MongoDB Query는 MongoDB 데이터베이스의 고급 작업 기능을 제공하여, 복잡한 쿼리부터 성능 최적화까지 자연어로 전문적인 데이터베이스 관리 작업을 완료합니다.
핵심 기능
- 스마트 쿼리: 쿼리 요구사항을 자연어로 기술하면 MongoDB 쿼리 문으로 자동 변환
- 집계 파이프라인: 복잡한 집계 파이프라인을 구축하여 데이터 분석과 통계 수행
- 인덱스 관리: 쿼리 패턴을 분석하여 인덱스를 추천하고 데이터베이스 인덱스 생성 및 관리
- 성능 분석: 슬로우 쿼리 로그를 분석하고 성능 최적화 권장 사항 제공
설정 방법
{
skills: {
"mongodb-query": {
connectionString: "mongodb://localhost:27017",
defaultDatabase: "mydb",
maxDocuments: 1000,
explainQueries: true
}
}
}
사용 시나리오
- 쿼리 구문을 외울 필요 없이 자연어로 MongoDB 데이터를 쿼리
- 복잡한 데이터 통계 및 분석 집계 파이프라인 구축
- 슬로우 쿼리를 분석·최적화하여 데이터베이스 성능 향상
- 데이터 백업, 마이그레이션, 형식 변환 수행