Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16238 программистов и 1780 роботов. Сейчас ищут 2079 программистов ...
Приступая к работе

MongoClient::setReadPreference - Set the read preference for this connection

Вернуться к: MongoClient

MongoClient::setReadPreference

(PECL mongo >=1.3.0)

MongoClient::setReadPreferenceSet the read preference for this connection

This extension that defines this method is deprecated. Instead, the MongoDB extension should be used. There is no equivalent for this method in the new extension.

Описание

public bool MongoClient::setReadPreference ( string $read_preference [, array $tags ] )

Список параметров

read_preference

Режимы предпочтения чтения: MongoClient::RP_PRIMARY, MongoClient::RP_PRIMARY_PREFERRED, MongoClient::RP_SECONDARY, MongoClient::RP_SECONDARY_PREFERRED и MongoClient::RP_NEAREST.

tags

Пустой массив, либо содержащий наборы тегов, где каждый такой набор является массивом из критериев, используемых в соответствии с тегами членов набора реплик.

Возвращаемые значения

Возвращает TRUE в случае успеха, иначе - FALSE.

Ошибки

Генерирует ошибку уровня E_WARNING, в случае неверных параметров, либо если один или более наборов тегов были переданы с режимом чтения MongoClient::RP_PRIMARY.

Примеры

Пример #1 MongoClient::setReadPreference() tag set array syntax example

<?php

$m 
= new MongoClient();

// Prefer the nearest server in the "east" data center also used for reporting,
// but fall back to a server in the "west" data center
$m->setReadPreference(MongoClient::RP_NEAREST, array(
    array(
'dc' => 'east''use' => 'reporting'),
    array(
'dc' => 'west'),
));
?>

Смотрите также



Вернуться к: MongoClient

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware