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

mongodb118-consistency-majority-confirmation

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

SKUЦена, руб.РедакцияWrite concernRead concernЧитаем с
CUP5502majoritymajorityprimary

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

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

Настройки публикации и чтения
{
    "write": {
        "w": "majority",
        "journal": true,
        "timeout_ms": 1500,
        "default": false
    },
    "read": {
        "level": "majority",
        "default": false
    },
    "route": {
        "mode": "primary",
        "tags": [],
        "max_staleness_seconds": -1
    }
}
Опубликованная карточка
{
    "_id": 201,
    "sku": "CUP",
    "price": 550,
    "revision": 2
}
Топология
{
    "members": 1,
    "majority_members_in_this_fixture": 1,
    "replication_lag_test": false
}

PHP 8.5.11; mongodb 2.5.5; MongoDB 8.0.34.