La classe MongoDB\Driver\WriteConcern

(mongodb >=1.0.0)

Introduction

MongoDB\Driver\WriteConcern décrit le niveau d'accusé de réception demandé par MongoDB pour les opérations écriture à un mongod autonome ou à des ensembles de réplicas ou à des clusters fragmentés. Dans les clusters fragmentés, les instances de mongos transmettent le contrôle d'écriture aux fragments.

Synopsis de la classe

finalclassMongoDB\Driver\WriteConcernimplementsMongoDB\BSON\Serializable, Serializable {
conststringMAJORITY = "majority";
finalpublicbsonSerialize(): stdClass
finalpublic__construct(string|int$w, ?int$wtimeout = null, ?bool$journal = null)
finalpublicgetJournal(): ?bool
finalpublicgetW(): string|int|null
finalpublicgetWtimeout(): int
finalpublicisDefault(): bool
finalpublicserialize(): string
finalpublicunserialize(string$data): void
}

Constantes pré-définies

MongoDB\Driver\WriteConcern::MAJORITY

La majorité de tous les membres du jeux ; arbitraires, les mêmes non-votants, les membres passifs, les membres cachés, et les membres en attente sont tous inclus dans la définition d'une préoccupation d'écriture de la majorité.

Historique

VersionDescription
PECL mongodb 1.7.0 Implémente Serializable.
PECL mongodb 1.2.0 Implémente MongoDB\BSON\Serializable.

Sommaire

To Top