> 기술 주변기기 > IT산업 > Python과 Mongodb를 시작합니다

Python과 Mongodb를 시작합니다

Joseph Gordon-Levitt
풀어 주다: 2025-02-16 13:15:39
원래의
426명이 탐색했습니다.

Getting Started with Python and MongoDB

원래 MongoDB에 실린이 기사는 Sitepoint의 파트너가 자랑스럽게 지원합니다. 이 튜토리얼은 필수 작업을 통해 MongoDB를 처음 접하는 Python 개발자를 안내합니다. 우리는 다룰 것입니다 :

무료 MongoDB Atlas 데이터베이스 설정 Pymongo 드라이버 설치 mongodb에 연결하고 그 구조 (수집 및 문서)를 탐색합니다. 기본 CRUD 수행 (생성, 읽기, 업데이트, 삭제) 작업

Mongodb Atlas로 시작하는

호스팅 된 데이터베이스 서비스 인 MongoDB Atlas를 사용하여 무료 MongoDB 클러스터를 작성하여 시작하십시오. 무료 계층 클러스터를 설정하기위한 지침은 부록에 제공됩니다. Atlas는 연결 문자열을 제공하여 설정을 단순화합니다 주요 개념

    Mongodb Atlas :
  • 쉬운 mongodb 배포를위한 클라우드 기반 데이터베이스 서비스. pymongo : mongodb와 상호 작용하기위한 공식적인 파이썬 드라이버
  • 컬렉션 :
  • 관계형 데이터베이스의 테이블과 유사합니다. 문서 용 컨테이너.
  • 문서 : 개별 데이터 레코드를 나타내는 JSON 유사 구조. MongoDB는 내부적으로 JSON의 이진 표현 인 BSON을 사용하여 표준 JSON 이외의 데이터 유형을 지원합니다. CRUD 작업 :
  • 작성, 읽기, 업데이트 및 삭제 - 기본 데이터베이스 조치.
  • pymongo 설치
  • PIP를 사용하여 Pymongo 드라이버를 설치하십시오
참고 : Atlas의 자유 계층 (M0)에는 Python 2.7.9 또는 Python 3.4가 필요합니다. 및 를 사용하여 Python 및 Pymongo 버전을 확인하십시오. 대체 설치 방법에 대해서는 전체 Pymongo 문서를 참조하십시오

MongoDB 및 서버 상태에 연결 이 코드 스 니펫은 MongoDB에 연결되어 서버 상태 정보를 검색합니다.

를 MongoDB 연결 문자열 (MongoDB Atlas에서 얻음)으로 교체하십시오. 를 저장하고

를 사용하여 실행하십시오.

컬렉션 및 문서 MongoDB는 JSON과 같은 문서를 사용합니다. 간단한 예 :

문서는 데이터베이스 내에있는 컬렉션에 저장됩니다. 이 구조는 관계형 데이터베이스 (데이터베이스 -& gt; 컬렉션 -& gt; 문서)를 반영합니다.
    기본 CRUD 작업
  • 1. 연결 :
  • 2. 샘플 데이터 생성 () :
  • 이 스크립트는 샘플 비즈니스 검토 데이터를 생성합니다 3. 데이터 쿼리 :
  • 4. 집계 :
    python -m pip install pymongo
    로그인 후 복사
    <🎜 🎜> <<> 5. 데이터 업데이트 : <<<>

    <<> 6. 데이터 삭제 :

    from pymongo import MongoClient
    from pprint import pprint
    
    client = MongoClient("<your_connection_string>")  # Replace with your connection string
    db = client.admin
    serverStatusResult = db.command("serverStatus")
    pprint(serverStatusResult)
    로그인 후 복사

    <<> 추가 학습 <🎜 🎜> Mongodb University 코스, 특히 "개발자 (Python)를위한 Mongodb (Python)", 심도있는 학습을위한 탐색. <🎜 🎜> <<> 부록 : 무료 계층 몽고이 Atlas 데이터베이스 설정 <🎜 🎜> <🎜 🎜> Mongodb Atlas로 이동하십시오 무료 계정을 만듭니다 "M0"(무료 계층) 옵션을 선택하여 새 클러스터를 만듭니다. 지역 제한에 주목하십시오.

    컴퓨터에서 액세스 할 수 있도록 IP 화이트리스트를 구성하십시오.
    {
      "name": "Example Corp",
      "rating": 4,
      "address": {
        "street": "123 Main St",
        "city": "Anytown"
      }
    }
    로그인 후 복사
    몽고 쉘 (원본 기사에 제공된 지침)을 사용하여 연결을 테스트하십시오. 자리 표시자를 실제 자격 증명으로 교체해야합니다.

    이 개정 된 응답은 더 나은 가독성을 위해 명확성, 구조 및 코드 형식을 향상시키는 동시에 원래 기사의 내용을 유지합니다. 이미지는 올바르게 참조되며 출력은 원본의 상당히 개선 된 버전입니다.

위 내용은 Python과 Mongodb를 시작합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿