Подтверждение записи и согласованное чтение MongoDB
mongodb118-consistency-causal-read
Это строки реального запуска на синтетических документах. Своя коллекция после проверки удалена.
Наблюдения этого запуска
Ниже сохранены политики чтения/записи, наблюдаемые документы и диагностические данные. Один узел не является испытанием отказоустойчивости. Случайные имена учебных объектов заменены подписями.
Политики причинно связанного маршрута
{
"write": {
"w": "majority",
"journal": true,
"timeout_ms": 1500,
"default": false
},
"read": {
"level": "majority",
"default": false
},
"route": {
"mode": "primary",
"tags": [],
"max_staleness_seconds": -1
}
}Адрес после записи
{
"_id": 301,
"address": "Новая улица, 8",
"revision": 2
}Граница проверки
{
"same_session_for_write_and_reads": true,
"secondary_nodes": 0,
"failover_test": false
}PHP 8.5.11; mongodb 2.5.5; MongoDB 8.0.34.