Подтверждение записи и согласованное чтение MongoDB

mongodb118-consistency-causal-read

Это строки реального запуска на синтетических документах. Своя коллекция после проверки удалена.

ШагДокументовАдресРедакция
Сохранение1Новая улица, 82
Чтение формы1Новая улица, 82
Повторное чтение1Новая улица, 82

Наблюдения этого запуска

Ниже сохранены политики чтения/записи, наблюдаемые документы и диагностические данные. Один узел не является испытанием отказоустойчивости. Случайные имена учебных объектов заменены подписями.

Политики причинно связанного маршрута
{
    "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.