Mongo::getSlave

(PECL mongo >=1.1.0)

Mongo::getSlaveReturns the address being used by this for slaveOkay reads

说明

public Mongo::getSlave ( void ) : string

This finds the address of the secondary currently being used for reads. It is a read-only method: it does not change anything about the internal state of the object.

When you create a connection to the database, the driver will not immediately decide on a secondary to use. Thus, after you connect, this function will return NULL even if there are secondaries available. When you first do a query with slaveOkay set, at that point the driver will choose a secondary for this connection. At that point, this function will return the chosen secondary.

See the query section of this manual for information on distributing reads to secondaries.

参数

此函数没有参数。

返回值

The address of the secondary this connection is using for reads.

This returns NULL if this is not connected to a replica set or not yet initialized.

错误/异常

Issues E_DEPRECATED warning

The returned results aren't really useful as the secondary selection process is done on each query and database command execution.

更新日志

版本 说明
1.2.11 Emits E_DEPRECATED when used.

参见

相关文章
php hashable returns a scalar value to be used as a hash valuephp eventbufferevent returns version of cipher used by current ssl connectionphp eventbufferevent returns the name of the protocol used for current ssl connectionphp imap 函数 returns a properly formatted email address given the mailbox host and personal infophp maxdb 函数 returns the auto generated id used in the last queryphp gmagickdraw returns the opacity used when drawingphp imagickdraw returns the opacity used when drawingphp imagickdraw returns the color used for stroking object outlinesphp imagickdraw returns an array representing the pattern of dashes and gaps used to stroke pathsphp imagickdraw returns the shape to be used at the end of open subpaths when they are strokedphp imagickdraw returns the shape to be used at the corners of paths when they are strokedphp mongo returns the address being used by this for slaveokay readsphp mongo get slaveokay setting for this connectionphp mongo choose a new secondary for slaveokay readsphp mysqlnduhconnection returns a string representing the type of connection usedphp mysqlnduhconnection returns the auto generated id used in the last queryphp mysqlnduhconnection returns the version of the mysql protocol usedphp phar used to determine whether phar write operations are being buffered or are flushing directly to diskphp sdo das relational 函数 returns the special root object in an otherwise empty data graph. used when creating a data graph from scratchphp solrquery returns an offset into the list of constraints to be used for pagination
关注编程学问公众号