Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /

MongoDB PHP 라이브러리

공식 MongoDB PHP 라이브러리의 문서 사이트에 오신 것을 환영합니다.PHP 라이브러리는 하위 수준 mongodb 확장을 중심으로 고수준 추상화를 제공합니다.

mongodb 확장은 MongoDB 데이터베이스에 연결하고 일반 명령, 쿼리 및 쓰기 작업을 실행하기 위한 제한된 API를 제공합니다. 이와 대조적으로 PHP 라이브러리는 모든 기능을 갖춘 API를 제공하며 클라이언트, 데이터베이스 및 컬렉션 객체를 모델링합니다. MongoDB로 PHP 애플리케이션을 개발하려는 경우, 확장 프로그램을 단독으로 사용하기보다는 PHP 라이브러리를 사용하는 것이 좋습니다.

이 섹션에서는 PHP 드라이버의 구성 요소가 함께 작동하는 방식을 설명합니다. 이러한 구성 요소는 다음과 같은 일반적인 카테고리에 속합니다.

  • 라이브러리 및 기타 통합을 포함하는 고급 API

  • 시스템 라이브러리를 통합하는 확장을 포함하는 확장 프로그램

  • C 드라이버, BSON 라이브러리 및 암호화 라이브러리가 포함된 시스템입니다.

다음 다이어그램은 PHP 드라이버 구성 요소의 아키텍처를 보여줍니다.

PHP 드라이버 컴포넌트 아키텍처

PHP 라이브러리는 다른 MongoDB 드라이버와 일관된 API를 제공합니다. 라이브러리는 드라이버 간 사양을 충족하기 위해 지속적으로 업데이트됩니다. 대부분의 PHP 애플리케이션에서는 MongoDB에 액세스하려면 라이브러리를 종속성으로 추가해야 합니다.

이 확장 프로그램은 PECL을 사용해 분산되며, PHP를 시스템 라이브러리에 연결합니다. 확장 프로그램의 공개 API는 다음과 같은 기능을 제공합니다.

  • 연결 관리

  • BSON 인코딩 및 디코딩

  • 객체 문서 직렬화

  • 명령 실행

  • 커서 관리

시스템 라이브러리에 대해 자세히 알아보려면 C 드라이버 문서를 참조하세요.

MongoDB PHP 라이브러리 시작하기 튜토리얼에서 라이브러리 및 확장 프로그램을 설치하고, MongoDB 에 연결을 설정하고, 데이터 작업을 시작하는 방법을 알아보세요.

MongoDB에 연결 섹션에서 MongoDB 배포에 대한 연결을 만들고 구성하는 방법을 알아봅니다.

데이터베이스 및 컬렉션 섹션에서 MongoDB 데이터베이스와 컬렉션을 다루기 위해 PHP 라이브러리를 사용하는 방법을 알아보세요.

CRUD 작업 섹션에서 데이터를 찾고 업데이트하고 삭제하는 방법을 알아보세요.

애그리게이션 작업 섹션에서 PHP 라이브러리를 사용하여 집계 작업을 수행하는 방법을 알아보세요.

데이터 형식 섹션에서 특수 데이터 형식 및 사용자 지정 유형으로 작업하는 방법을 알아보세요.

쿼리 최적화를 위한 인덱스 섹션에서 일반적인 유형의 인덱스로 작업하는 방법을 알아보세요.

데이터베이스 명령 실행 섹션에서 데이터베이스 명령을 실행하는 방법을 알아보세요.

Atlas Search 쿼리 실행 섹션에서 Atlas Search 쿼리를 실행하는 방법을 알아보세요.

Atlas Vector Search 쿼리를 실행하는 방법은 Atlas Vector Search 쿼리 실행 섹션을 참조하세요.

로깅 및 모니터링 섹션에서 애플리케이션의 변경 사항을 모니터링하고 로그에 쓰는 방법을 알아보세요.

데이터 보호하기 섹션에서 애플리케이션을 인증하고 데이터를 암호화하는 방법에 대해 알아보세요.

참조 섹션에서 PHP 라이브러리 버전, 호환성 및 업그레이드 고려 사항에 대해 자세히 보기 .

이슈 & 도움말 섹션에서 버그를 신고하고, 라이브러리에 기여하고, 도움말을 찾는 방법을 알아보세요.

돌아가기

PHP 라이브러리

이 페이지의 내용