PHP.mk документација
MongoDB\Driver\Server
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.mongodb-driver-server.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.mongodb-driver-server.php
MongoDB\Driver\Server
Референца за `class.mongodb-driver-server.php` со подобрена типографија и навигација.
Класата MongoDB\Driver\Server
класата MongoDB\Driver\BulkWrite
Вовед
Синопсис на класата
final
class MongoDB\Driver\Server
{
/* Константи */
/* Методи */
final public function executeBulkWrite(string
$namespace, MongoDB\Driver\BulkWrite $bulk, ?array $options = null): MongoDB\Driver\WriteResultfinal public function executeBulkWriteCommand(MongoDB\Driver\BulkWriteCommand
$bulk, ?array $options = null): MongoDB\Driver\BulkWriteCommandResultfinal public function executeCommand(string
$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursorfinal public function executeQuery(string
$namespace, MongoDB\Driver\Query $query, ?array $options = null): MongoDB\Driver\Cursorfinal public function executeReadCommand(string
$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursorfinal public function executeReadWriteCommand(string
$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\Cursorfinal public function executeWriteCommand(string
}$db, MongoDB\Driver\Command $command, ?array $options = null): MongoDB\Driver\CursorПретходно дефинирани константи
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.
|
Содржина
- MongoDB\Driver\Server::__construct — Креирај нов сервер (не се користи)
- MongoDB\Driver\Server::executeBulkWrite — Изврши една или повеќе операции за запишување на овој сервер
- MongoDB\Driver\Server::executeBulkWriteCommand — Изврши операции за запишување на овој сервер користејќи ја командата bulkWrite
- MongoDB\Driver\Server::executeCommand — Изврши команда на базата на податоци на овој сервер
- MongoDB\Driver\Server::executeQuery — Изврши база на податоци барање на овој сервер
- MongoDB\Driver\Server::executeReadCommand — Изврши команда на база на податоци што чита на овој сервер
- MongoDB\Driver\Server::executeReadWriteCommand — Изврши команда на база на податоци што чита и пишува на овој сервер
- MongoDB\Driver\Server::executeWriteCommand — Изврши команда на база на податоци што пишува на овој сервер
- MongoDB\Driver\Server::getHost — Враќа име на хост на овој сервер
- MongoDB\Driver\Server::getInfo — Враќа низа од информации што го опишуваат овој сервер
- MongoDB\Driver\Server::getLatency — Враќа латентност на овој сервер во милисекунди
- MongoDB\Driver\Server::getPort — Враќа портата на која слуша овој сервер
- MongoDB\Driver\Server::getServerDescription — Враќа ServerDescription за овој сервер
- MongoDB\Driver\Server::getTags — Враќа низа од ознаки што го опишуваат овој сервер во replica set
- MongoDB\Driver\Server::getType — Враќа цел број што го означува типот на овој сервер
- MongoDB\Driver\Server::isArbiter — Проверува дали овој сервер е арбитер член на replica set
- MongoDB\Driver\Server::isHidden — Проверува дали овој сервер е скриен член на replica set
- MongoDB\Driver\Server::isPassive — Проверува дали овој сервер е пасивен член на replica set
- MongoDB\Driver\Server::isPrimary — Проверува дали овој сервер е примарен член на replica set
- MongoDB\Driver\Server::isSecondary — Проверува дали овој сервер е секундарен член на replica set
Белешки од корисници
Нема белешки од корисници за оваа страница.