Manuel:$wgMainStash
Cache: $wgMainStash | |
---|---|
Paramètre du cache des objets répliqués |
|
Introduit dans la version : | 1.26.0 (Gerrit change 207718; git #793d0140) |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | Une des constantes CACHE (voir $wgMainCacheType ) |
Valeur par défaut : | CACHE_DB (1.42+)'db-replicated' (1.26-1.41) |
Autres paramètres : Alphabétique | Par fonction |
Détails
Ce paramètre contrôle le cache utilisé par les méthodes qui stockent les valeurs temporaires devant être vues par tous les centres de données.
Ce qui n'est pas le cas de $wgMainCacheType qui est un cache rapide et uniquement local.
Idéalement un effort meilleur pourrait être fait pour réduire les évictions sur les données perdues du cache principal lors des coupures d'énergie (par exemple, redis avec disk-persistence activé et allkeys-lru
).
Néanmoins le dépôt n'a pas besoin d'être une base de donnée robuste compatible ACID, il lui suffit d'être rapide, basé en mémoire, et de répliquer les données vers tous les sites.
Une faible quantité de données ignorées ou perdues (comme en cas de basculement) est tolérée.