A classe MongoDB\Driver\WriteConcern

(mongodb >=1.0.0)

Introdução

MongoDB\Driver\WriteConcern descreve o nível de confirmação solicitado do MongoDB para operações de gravação em um mongod independente ou em conjuntos de réplicas ou em clusters fragmentados. Em clusters fragmentados, as instâncias mongos passarão a preocupação de gravação para os fragmentos.

Resumo da classe

final class MongoDB\Driver\WriteConcern implements MongoDB\BSON\Serializable, Serializable {
/* Constantes */
const string MAJORITY = "majority";
/* Métodos */
final public bsonSerialize(): stdClass
final public __construct(string|int $w, ?int $wtimeout = null, ?bool $journal = null)
final public getJournal(): ?bool
final public getW(): string|int|null
final public getWtimeout(): int
final public isDefault(): bool
final public serialize(): string
final public unserialize(string $data): void
}

Constantes pré-definidas

MongoDB\Driver\WriteConcern::MAJORITY

Maioria de todos os membros do conjunto; árbitros, membros sem direito a voto, membros passivos, membros ocultos e membros atrasados ​​estão todos incluídos na definição de preocupação de escrita majoritária.

Registro de Alterações

Versão Descrição
PECL mongodb 1.7.0 Implementa Serializable.
PECL mongodb 1.2.0 Implementa MongoDB\BSON\Serializable.

Índice

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top