PHP.mk документација

MongoDB\Driver\Server

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.mongodb-driver-server.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.mongodb-driver-server.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
MongoDB\Driver\Server

Референца за `class.mongodb-driver-server.php` со подобрена типографија и навигација.

class.mongodb-driver-server.php

Класата MongoDB\Driver\Server

класата MongoDB\Driver\BulkWrite

Вовед

Синопсис на класата

final class MongoDB\Driver\Server {
/* Константи */
const int TYPE_UNKNOWN = 0;
const int TYPE_STANDALONE = 1;
const int TYPE_MONGOS = 2;
const int TYPE_RS_PRIMARY = 4;
const int TYPE_RS_ARBITER = 6;
const int TYPE_RS_OTHER = 7;
const int TYPE_RS_GHOST = 8;
/* Методи */
final private function __construct()
final public function executeBulkWrite(string $namespace, MongoDB\Driver\BulkWrite $bulk, ?array $options = null): MongoDB\Driver\WriteResult
final public function executeCommand(string $db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor
final public function executeQuery(string $namespace, MongoDB\Driver\Query $query, ?array $options = null): MongoDB\Driver\Cursor
final public function executeReadCommand(string $db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor
final public function executeReadWriteCommand(string $db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor
final public function executeWriteCommand(string $db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursor
final public function getHost(): string
final public function getInfo(): array
final public function getLatency(): ?integer
final public function getPort(): int
final public function getTags(): array
final public function getType(): int
final public function isArbiter(): bool
final public function isHidden(): bool
final public function isPassive(): bool
final public function isPrimary(): bool
final public function isSecondary(): bool
}

Претходно дефинирани константи

MongoDB\Driver\Server::TYPE_UNKNOWN
Непознат тип на сервер, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_STANDALONE
Тип на самостоен сервер, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_MONGOS
Тип на Mongos сервер, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_POSSIBLE_PRIMARY
Тип на можен примарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getType(). A server may be identified as a possible primary if it has not yet been checked but another member of the replica set thinks it is the primary.
MongoDB\Driver\Server::TYPE_RS_PRIMARY
Тип на примарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_SECONDARY
Тип на секундарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_ARBITER
Тип на арбитер сервер во реплика сет, вратен од MongoDB\Driver\Server::getType().
MongoDB\Driver\Server::TYPE_RS_OTHER
Тип на друг сервер во реплика сет, вратен од MongoDB\Driver\Server::getType(). Таквите сервери може да бидат скриени, во процес на стартување или закрепнување. Тие не можат да бидат прашани, но нивните списоци со хостови се корисни за откривање на тековната конфигурација на реплика сетот.
MongoDB\Driver\Server::TYPE_RS_GHOST
Тип на „ghost“ сервер во реплика сет, вратен од MongoDB\Driver\Server::getType(). Серверите може да бидат идентификувани како такви во најмалку три ситуации: кратко за време на стартувањето на серверот; во неиницијализиран реплика сет; или кога серверот е отфрлен (т.е. отстранет од конфигурацијата на реплика сетот). Тие не можат да бидат прашани, ниту нивната листа на хостови може да се користи за откривање на тековната конфигурација на реплика сетот; сепак, клиентот може да го следи овој сервер во надеж дека ќе премине во покорисна состојба.
MongoDB\Driver\Server::TYPE_LOAD_BALANCER
Тип на сервер за балансирање на оптоварување, вратен од MongoDB\Driver\Server::getType().

Дневник на промени

Верзија = NULL
(mongodb >=1.4.0) Додаден е MongoDB\Driver\Server::TYPE_LOAD_BALANCER constant.

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.