Maison > développement back-end > tutoriel php > Options de contexte PHP MongoDB

Options de contexte PHP MongoDB

王林
Libérer: 2023-09-16 08:18:01
avant
1431 Les gens l'ont consulté

PHP MongoDB 上下文选项

Introduction

PHP peut interagir avec la base de données MongoDB via des extensions de base de données. Pour les anciennes versions de PHP, le pilote mongo peut être installé depuis PECL. Maintenant remplacé par le pilote mongodb. Les deux pilotes peuvent être installés à l'aide de binaires précompilés pour les systèmes d'exploitation Linux/Windows/MacOS. Alternativement, vous pouvez installer manuellement à partir de l'archive tar source disponible sur github. Dans les deux cas, l'extension mongo ou mongodb doit être activée dans les paramètres php.ini.

L'extension PHP MongoDB fournit une prise en charge du contexte de streaming à l'aide du contexte mongodb. Les options de contexte pertinentes sont les suivantes

Options

log_cmd_insert ( array $server , array $document , array $writeOptions , array $protocolOptions )

Il s'agit d'une fonction appelable utilisée par l'option de contexte log_cmd_insert lors de l'insertion d'un document

log_cmd_delete ( array $server , array $writeOptions , array $deleteOptions , array $protocolOptions )

Il s'agit d'une fonction de rappel utilisée par l'option contextuelle log_cmd_delete lorsqu'un document est supprimé

log_cmd_update ( array $ server , array $writeOptions , array $updateOptions , array $protocolOptions )

Cette fonction est utilisée par l'option contextuelle log_cmd_update lors de la mise à jour d'un document

log_write_batch ( array $server , array $writeOptions , array $batch , array $protocolOptions )

Cette fonction est pilotée par l'option contextuelle log_write_batch lors de l'exécution d'opérations par lots.

log_reply ( array $server , array $messageHeaders , array $operationHeaders )

Cette fonction de rappel est utilisée lors de la lecture des réponses MongoDB

log_getmore ( array $server , array $info )

lors de l'exécution d'une opération GET_MORE Log_getmore Options de contexte

log_killcursor (array $ serveur, array $ info)

rappel lors de l'exécution de l'opération de killcursor

$ serveur par exemple : localhost:27017;-; Lignes acceptées par le nœud - 16777216

max_message_size - Taille maximale du message sur les lignes acceptées par le nœud - 48000000

request_id − Identifiant de la demande pour ce message − 42

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal