MongoDB::setWriteConcern
(PECL mongo >=1.5.0)
MongoDB::setWriteConcern — Establecer el asunto de escritura para esta base de datos
Descripción
Parámetros
-
w -
El asunto de escritura. Podría ser un valor de tipo integer denotando el número de servidores requeridos para reconocer la escritura, o un string con el modo (p.ej. "majority").
-
wtimeout -
El número máximo de milisegundos que tienen que esperar es servidor para satisfacer el asunto de escritura.
Valores devueltos
Devuelve TRUE en caso de éxito, o FALSE en caso contrario.
Errores/Excepciones
Emite un E_WARNING si el parámetro w no es un valor de tipo integer o string.
Ejemplos
Ejemplo #1 Ejemplo de MongoDB::setWriteConcern()
<?php
$mc = new MongoClient('mongodb://rs1.example.com,rs2.example.com');
$db = $mc->selectDB('test');
// Requiere que la mayoría de los servidores en el conjunto de réplica reconozcan escrituras
// en un intervalo de tiempo de tres segundos.
$db->setWriteConcern('majority', 3000);
?>
Ver también
- La documentación sobre asuntos de escritura.
- MongoDB::getWriteConcern() - Obtener el asunto de escritura para esta base de datos