Changelog
Installing/Configuring
Vendor Specific Database Extensions
PHP Manual

# New MongoDB driver (beta)

Unlike the mongo extension, pecl/mongodb is developed atop of » libmongoc and » libbson and provides a minimal API for core driver functionality: commands, queries, writes, connection management and BSON serialization.

Userland PHP libraries that depend on mongodb may provide higher level APIs, such as query builders, individual command helper methods, and GridFS. This separation of concerns will allow mongodb to focus on essential features for which an extension implementation is paramount for performance.

- Installing/Configuring
  - Requirements
  - Installation
  - Runtime Configuration
  - Resource Types
  - Predefined Constants
- Tutorial
  - Introduction
  - Chapter#1 Installing
  - Chapter#2 Connecting to MongoDB
- MongoDB\Driver
  - MongoDB\Driver\Manager — The MongoDB\Driver\Manager class
  - MongoDB\Driver\Command — The MongoDB\Driver\Command class
  - MongoDB\Driver\Query — The MongoDB\Driver\Query class
  - MongoDB\Driver\BulkWrite — The MongoDB\Driver\BulkWrite class
  - MongoDB\Driver\WriteConcern — The MongoDB\Driver\WriteConcern class
  - MongoDB\Driver\ReadPreference — The MongoDB\Driver\ReadPreference class
  - MongoDB\Driver\Cursor — The MongoDB\Driver\Cursor class
  - MongoDB\Driver\CursorId — The MongoDB\Driver\CursorId class
  - MongoDB\Driver\Server — The MongoDB\Driver\Server class
  - MongoDB\Driver\WriteConcernError — The MongoDB\Driver\WriteConcernError class
  - MongoDB\Driver\WriteError — The MongoDB\Driver\WriteError class
  - MongoDB\Driver\WriteResult — The MongoDB\Driver\WriteResult class
- BSON
  - Functions
  - BSON\Binary — The BSON\Binary class
  - BSON\Javascript — The BSON\Javascript class
  - BSON\MaxKey — The BSON\MaxKey class
  - BSON\MinKey — The BSON\MinKey class
  - BSON\ObjectID — The BSON\ObjectID class
  - BSON\Regex — The BSON\Regex class
  - BSON\Timestamp — The BSON\Timestamp class
  - BSON\UTCDatetime — The BSON\UTCDatetime class
  - BSON\Type — The BSON\Type interface
  - BSON\Persistable — The BSON\Persistable interface
  - BSON\Serializable — The BSON\Serializable interface
  - BSON\Unserializable — The BSON\Unserializable interface
- MongoDB Exceptions — Exceptions
  - MongoDB\Driver\Exception — The MongoDB\Driver\Exception interface
  - MongoDB\Driver\RuntimeException — The MongoDB\Driver\RuntimeException class
  - MongoDB\Driver\ConnectionException — The MongoDB\Driver\ConnectionException class
  - MongoDB\Driver\SSLConnectionException — The MongoDB\Driver\SSLConnectionException class
  - MongoDB\Driver\AuthenticationException — The MongoDB\Driver\AuthenticationException class
  - MongoDB\Driver\WriteException — The MongoDB\Driver\WriteException class
  - MongoDB\Driver\BulkWriteException — The MongoDB\Driver\BulkWriteException class
  - MongoDB\Driver\WriteConcernException — The MongoDB\Driver\WriteConcernException class
  - MongoDB\Driver\DuplicateKeyException — The MongoDB\Driver\DuplicateKeyException class

Changelog
Installing/Configuring
Vendor Specific Database Extensions
PHP Manual