(mongodb >=1.0.0)
$namespace, MongoDB\Driver\BulkWrite $bulk, ?array $options = null): MongoDB\Driver\WriteResult$bulk, ?array $options = null): MongoDB\Driver\BulkWriteCommandResult$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor$namespace, MongoDB\Driver\Query $query, ?array $options = null): MongoDB\Driver\Cursor$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\CursorMongoDB\Driver\Server::TYPE_UNKNOWNType de serveur inconnu, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_STANDALONEType de serveur autonome, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_MONGOSType de serveur Mongos, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_POSSIBLE_PRIMARYType de serveur primaire possible du jeu de réplique, retourné par MongoDB\Driver\Server::getType().
Un serveur peut être identifié comme un possible primaire s'il n'a pas encore été vérifié, mais un autre membre du jeu de réplique pense qu'il est le primaire.
MongoDB\Driver\Server::TYPE_RS_PRIMARYType de serveur primaire du jeu de réplique, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_SECONDARYType de serveur secondaire du jeu de réplique, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_ARBITERType de serveur arbitre de jeu de réplique, retourné par MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_OTHERType de serveur autre de jeu de réplique, retourné par MongoDB\Driver\Server::getType().
Ces serveurs peuvent être masqués, en cours de démarrage ou en cours de récupération. Ils ne peuvent pas être interrogés, mais leurs listes d'hôtes sont utiles pour découvrir la configuration actuelle du jeu de réplique.
MongoDB\Driver\Server::TYPE_RS_GHOSTType de serveur fantôme de jeu de réplique, retourné par MongoDB\Driver\Server::getType().
Les serveurs peuvent être identifiés comme tels dans au moins trois situations : brièvement pendant le démarrage du serveur ; dans un jeu de réplique non initialisé ; ou lorsque le serveur est évité (c'est-à-dire supprimé de la config du jeu de réplique). Ils ne peuvent pas être interrogés et leur liste d'hôtes ne peut pas être utilisée pour découvrir la configuration actuelle du jeu de réplique ; toutefois, le client peut surveiller ce serveur dans l'espoir qu'il change vers un état plus utile.
MongoDB\Driver\Server::TYPE_LOAD_BALANCERType de serveur de Load balancer, retourné par MongoDB\Driver\Server::getType().
| Version | Description |
|---|---|
| PECL mongodb 1.11.0 |
Ajout de la constante
MongoDB\Driver\Server::TYPE_LOAD_BALANCER.
|