Подтверждение записи и согласованное чтение MongoDB
mongodb118-consistency-majority-confirmation
Это строки реального запуска на синтетических документах. Своя коллекция после проверки удалена.
Наблюдения этого запуска
Ниже сохранены политики чтения/записи, наблюдаемые документы и диагностические данные. Один узел не является испытанием отказоустойчивости. Случайные имена учебных объектов заменены подписями.
Настройки публикации и чтения
{
"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.