Partout où je regarde, je vois que MongoDB est CP. Mais quand je creuse, je vois que c’est finalement cohérent. Est-ce CP lorsque vous utilisez safe=true ? Si oui, cela signifie-t-il que lorsque j’écris avec safe=true, tous les réplicas seront mis à jour avant d’obtenir le résultat ?
Réponses
Trop de publicités?
Jan Prieser
Points
980
Oui, il s’agit de CP lors de l’utilisation de ``. Cela signifie simplement que les données ont atteint le disque maître. Si vous voulez vous assurer qu’il est également arrivé sur un réplica, examinez le paramètre 'w=N’où N est le nombre de réplicas sur lesquels les données doivent être enregistrées.
Timothy Perez
Points
6379