(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_UNKNOWNTipo de servidor desconocido, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_STANDALONETipo de servidor independiente, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_MONGOSTipo de servidor Mongos, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_POSSIBLE_PRIMARYTipo de servidor posible primario de conjunto de réplicas, devuelto por MongoDB\Driver\Server::getType().
Un servidor puede identificarse como posible primario si aún no ha sido verificado pero otro miembro del conjunto de réplicas cree que es el primario.
MongoDB\Driver\Server::TYPE_RS_PRIMARYTipo de servidor primario de conjunto de réplicas, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_SECONDARYTipo de servidor secundario de conjunto de réplicas, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_ARBITERTipo de servidor árbitro de conjunto de réplicas, devuelto por MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_OTHERTipo de servidor de conjunto de réplicas de otro tipo, devuelto por MongoDB\Driver\Server::getType().
Estos servidores pueden estar ocultos, iniciándose o recuperándose. No pueden ser consultados, pero sus listas de hosts son útiles para descubrir la configuración actual del conjunto de réplicas.
MongoDB\Driver\Server::TYPE_RS_GHOSTTipo de servidor fantasma de conjunto de réplicas, devuelto por MongoDB\Driver\Server::getType().
Los servidores pueden identificarse como tales en al menos tres situaciones: brevemente durante el inicio del servidor; en un conjunto de réplicas no inicializado; o cuando el servidor es rechazado (es decir, eliminado de la configuración del conjunto de réplicas). No pueden ser consultados, ni se puede usar su lista de hosts para descubrir la configuración actual del conjunto de réplicas; sin embargo, el cliente puede monitorear este servidor con la esperanza de que pase a un estado más útil.
MongoDB\Driver\Server::TYPE_LOAD_BALANCERTipo de servidor equilibrador de carga, devuelto por MongoDB\Driver\Server::getType().
| Versión | Descripción |
|---|---|
| PECL mongodb 1.11.0 |
Se añadió la constante
MongoDB\Driver\Server::TYPE_LOAD_BALANCER.
|