Драйвер MongoDB
Цей модуль розроблено на основі бібліотек » libmongoc і » libbsonОн предоставляет минимальное API для ключевого функционала драйвера:команди запити записи управління з'єднанням і серіалізація BSON
Саморобні бібліотеки PHP, що вимагають цей модуль, можуть надавати високорівневі API, такі як: збирачі запитів, методи-помічники для індивідуальних команд та GridFS. Розробники додатків повинні розглянути питання щодо використання цього модуля спільно з » бібліотекою MongoDB PHPяка реалізує такі ж високорівневі API драйвера MongoDB, як і для інших мов. Подібний поділ завдань дозволяє цьому драйверу сконцентруватися на головних завданнях, що стоять перед ним – підвищення продуктивності.
- Встановлення та налаштування
- Навчальні матеріали
- Архітектура та внутрішній пристрій драйвера— Огляд архітектури драйвера та її особливостей
- Архітектура - Огляд архітектури
- З'єднання— Обробка з'єднання та сталість
- Постійні дані— Серіалізація та десеріалізація змінних PHP у MongoDB
- Безпека
- MongoDB\Driver - Класи драйвера MongoDB
- MongoDB\Driver\Manager - Клас MongoDB\Driver\Manager
- MongoDB\Driver\Command - Клас The MongoDB\Driver\Command
- MongoDB\Driver\Query - Клас MongoDB\Driver\Query
- MongoDB\Driver\BulkWrite - Клас MongoDB\Driver\BulkWrite
- MongoDB\Driver\Session - Клас MongoDB\Driver\Session
- MongoDB\Driver\ClientEncryption - Клас MongoDB\Driver\ClientEncryption
- MongoDB\Driver\ServerApi - Клас MongoDB\Driver\ServerApi
- MongoDB\Driver\WriteConcern - Клас MongoDB\Driver\WriteConcern
- MongoDB\Driver\ReadPreference - Клас MongoDB\Driver\ReadPreference
- MongoDB\Driver\ReadConcern - Клас MongoDB\Driver\ReadConcern
- MongoDB\Driver\Cursor - Клас MongoDB\Driver\Cursor
- MongoDB\Driver\CursorId - Клас MongoDB\Driver\CursorId
- MongoDB\Driver\CursorInterface - Інтерфейс MongoDB\Driver\CursorInterface
- MongoDB\Driver\Server - Клас MongoDB\Driver\Server
- MongoDB\Driver\ServerDescription - Клас MongoDB\Driver\ServerDescription
- MongoDB\Driver\TopologyDescription - Клас MongoDB\Driver\TopologyDescription
- MongoDB\Driver\WriteConcernError - Клас The MongoDB\Driver\WriteConcernError
- MongoDB\Driver\WriteError - Клас MongoDB\Driver\WriteError
- MongoDB\Driver\WriteResult - Клас MongoDB\Driver\WriteResult
- MongoDB\BSON— Класи типів BSON та функції серіалізації
- Функції
- MongoDB\BSON\Document - Клас MongoDB\BSON\Document
- MongoDB\BSON\PackedArray - Клас MongoDB\BSON\PackedArray
- MongoDB\BSON\Iterator - Клас MongoDB\BSON\Iterator
- MongoDB\BSON\Binary - Клас MongoDB\BSON\Binary
- MongoDB\BSON\Decimal128 - Клас MongoDB\BSON\Decimal128
- MongoDB\BSON\Javascript - Клас MongoDB\BSON\Javascript
- MongoDB\BSON\MaxKey - Клас MongoDB\BSON\MaxKey
- MongoDB\BSON\MinKey - Клас MongoDB\BSON\MinKey
- MongoDB\BSON\ObjectId - Клас MongoDB\BSON\ObjectId
- MongoDB\BSON\Regex - Клас MongoDB\BSON\Regex
- MongoDB\BSON\Timestamp - Клас MongoDB\BSON\Timestamp
- MongoDB\BSON\UTCDateTime - Клас MongoDB\BSON\UTCDateTime
- MongoDB\BSON\Type - Інтерфейс MongoDB\BSON\Type
- MongoDB\BSON\Persistable - Інтерфейс MongoDB\BSON\Persistable
- MongoDB\BSON\Serializable - Інтерфейс MongoDB\BSON\Serializable
- MongoDB\BSON\Unserializable - Інтерфейс MongoDB\BSON\Unserializable
- MongoDB\BSON\BinaryInterface - Інтерфейс MongoDB\BSON\BinaryInterface
- MongoDB\BSON\Decimal128Interface - Інтерфейс MongoDB\BSON\Decimal128Interface
- MongoDB\BSON\JavascriptInterface - Інтерфейс MongoDB\BSON\JavascriptInterface
- MongoDB\BSON\MaxKeyInterface - Інтерфейс MongoDB\BSON\MaxKeyInterface
- MongoDB\BSON\MinKeyInterface - Інтерфейс MongoDB\BSON\MinKeyInterface
- MongoDB\BSON\ObjectIdInterface - Інтерфейс MongoDB\BSON\ObjectIdInterface
- MongoDB\BSON\RegexInterface - Інтерфейс MongoDB\BSON\RegexInterface
- MongoDB\BSON\TimestampInterface - Інтерфейс MongoDB\BSON\TimestampInterface
- MongoDB\BSON\UTCDateTimeInterface - Інтерфейс MongoDB\BSON\UTCDateTimeInterface
- MongoDB\BSON\DBPointer - Клас MongoDB\BSON\DBPointer (застарілий)
- MongoDB\BSON\Int64 - Клас MongoDB\BSON\Int64
- MongoDB\BSON\Symbol - Клас MongoDB\BSON\Symbol (застарілий)
- MongoDB\BSON\Undefined - Клас MongoDB\BSON\Undefined (застаріло)
- MongoDB\Driver\Monitoring— Класи моніторингу та функції передплатника
- Функції
- MongoDB\Driver\Monitoring\CommandFailedEvent - Клас MongoDB\Driver\Monitoring\CommandFailedEvent
- MongoDB\Driver\Monitoring\CommandStartedEvent - Клас MongoDB\Driver\Monitoring\CommandStartedEvent
- MongoDB\Driver\Monitoring\CommandSucceededEvent - Клас MongoDB\Driver\Monitoring\CommandSucceededEvent
- MongoDB\Driver\Monitoring\ServerChangedEvent - Клас MongoDB\Driver\Monitoring\ServerChangedEvent
- MongoDB\Driver\Monitoring\ServerClosedEvent - Клас MongoDB\Driver\Monitoring\ServerClosedEvent
- MongoDB\Driver\Monitoring\ServerOpeningEvent - Клас MongoDB\Driver\Monitoring\ServerOpeningEvent
- MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent - Клас MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent
- MongoDB\Driver\Monitoring\ServerHeartbeatStartedEvent - Клас MongoDB\Driver\Monitoring\ServerHeartbeatStartedEvent
- MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent - Клас MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent
- MongoDB\Driver\Monitoring\TopologyChangedEvent - Клас MongoDB\Driver\Monitoring\TopologyChangedEvent
- MongoDB\Driver\Monitoring\TopologyClosedEvent - Клас MongoDB\Driver\Monitoring\TopologyClosedEvent
- MongoDB\Driver\Monitoring\TopologyOpeningEvent - Клас MongoDB\Driver\Monitoring\TopologyOpeningEvent
- MongoDB\Driver\Monitoring\CommandSubscriber - Інтерфейс The MongoDB\Driver\Monitoring\CommandSubscriber
- MongoDB\Driver\Monitoring\LogSubscriber - Інтерфейс MongoDB\Driver\Monitoring\LogSubscriber
- MongoDB\Driver\Monitoring\SDAMSubscriber - Інтерфейс MongoDB\Driver\Monitoring\SDAMSubscriber
- MongoDB\Driver\Monitoring\Subscriber - Інтерфейс MongoDB\Driver\Monitoring\Subscriber
- MongoDB\Driver\Exception - Класи винятків
- MongoDB\Driver\Exception\AuthenticationException - Клас MongoDB\Driver\Exception\AuthenticationException
- MongoDB\Driver\Exception\BulkWriteException - Клас MongoDB\Driver\Exception\BulkWriteException
- MongoDB\Driver\Exception\CommandException - Клас MongoDB\Driver\Exception\CommandException
- MongoDB\Driver\Exception\ConnectionException - Клас MongoDB\Driver\Exception\ConnectionException
- MongoDB\Driver\Exception\ConnectionTimeoutException - Клас MongoDB\Driver\Exception\ConnectionTimeoutException
- MongoDB\Driver\Exception\EncryptionException - Клас MongoDB\Driver\Exception\EncryptionException
- MongoDB\Driver\Exception\Exception - Інтерфейс MongoDB\Driver\Exception\Exception
- MongoDB\Driver\Exception\ExecutionTimeoutException - Клас MongoDB\Driver\Exception\ExecutionTimeoutException
- MongoDB\Driver\Exception\InvalidArgumentException - Клас MongoDB\Driver\Exception\InvalidArgumentException
- MongoDB\Driver\Exception\LogicException - Клас MongoDB\Driver\Exception\LogicException
- MongoDB\Driver\Exception\RuntimeException - Клас MongoDB\Driver\Exception\RuntimeException
- MongoDB\Driver\Exception\ServerException - Клас MongoDB\Driver\Exception\ServerException
- MongoDB\Driver\Exception\SSLConnectionException - Клас MongoDB\Driver\Exception\SSLConnectionException (застарілий)
- MongoDB\Driver\Exception\UnexpectedValueException - Клас MongoDB\Driver\Exception\UnexpectedValueException
- MongoDB\Driver\Exception\WriteException - Клас MongoDB\Driver\Exception\WriteException
- Class Tree— MongoDB Exception Class Tree