quorum */ public const QOS_SYNCWRITES_QC = 3; /** @var int Synchronous; strict serializable */ public const QOS_SYNCWRITES_SS = 4; /** @var int Data is replicated accross a wide area network */ public const QOS_LOCALITY_WAN = 1; /** @var int Data is stored on servers within the local area network */ public const QOS_LOCALITY_LAN = 2; /** @var int Data is stored in RAM owned by another process or in the local filesystem */ public const QOS_LOCALITY_SRV = 3; /** @var int Data is stored in RAM owned by this process */ public const QOS_LOCALITY_PROC = 4; /** @var int Data is never saved to begin with (blackhole store) */ public const QOS_DURABILITY_NONE = 1; /** @var int Data is lost at the end of the current web request or CLI script */ public const QOS_DURABILITY_SCRIPT = 2; /** @var int Data is lost once the service storing the data restarts */ public const QOS_DURABILITY_SERVICE = 3; /** @var int Data is saved to disk, though without immediate fsync() */ public const QOS_DURABILITY_DISK = 4; /** @var int Data is saved to disk via an RDBMS, usually with immediate fsync() */ public const QOS_DURABILITY_RDBMS = 5; /** @var int Generic "unknown" value; useful for comparisons (always "good enough") */ public const QOS_UNKNOWN = INF; }