Mongo
PHP Manual

Mongo::getSlave

(PECL mongo >=1.1.0)

Mongo::getSlaveRetourne l'adresse à utiliser pour les lectures slaveOkay

Description

public string Mongo::getSlave ( void )

Cette méthode trouve l'adresse de l'esclave actuellement utilisé pour les lectures. C'est une méthode en lecture seule : elle ne modifie rien sur le statut interne de l'objet.

Lordsque vous créez une connexion à la base de données, le pilote ne décidera pas immédiatement de l'escalve à utiliser. Ainsi, après la connexion, cette fonction retournera NULL même si il existe des esclaves disponibles. Lorsque vous effectuez une requête avec slaveOkay, là, le pilote choisira un escalve pour la connexion. Dès lors, cette fonction retournera l'escalve choisi.

Reportez-vous à la section sur les requêtes de ce manuel pour plus d'informations sur la distribution de lecture aux esclaves.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

L'adresse de l'esclave utilisé par cette connexion pour les lectures.

Cette méthode retourne NULL si elle n'est pas connectée à un jeu de réplication, ou si la connexion n'a pas encore été initialisée.

Historique

Version Description
1.2.11 Lance une alerte de niveau E_DEPRECATED lorsqu'utilisé.


Mongo
PHP Manual