Репликация в Apache Ignite - PullRequest
       54

Репликация в Apache Ignite

0 голосов
/ 21 апреля 2020

Я работаю Apache Ignite в «РЕПЛИЦИРОВАННОМ РЕЖИМЕ» с двумя работающими узлами сервера.
Кэш находится в режиме записи "PRIMARY_SYN C", с атомарностью "ATOMI C" и числом резервных копий, равным "0".

От клиента я делаю запросы через TcpDiscoveryVmIpFinder и Я сконфигурировал эти два адреса серверов в списке искателей IP.

У меня возник вопрос, что на практике происходит репликация между двумя узлами, скажем, из X -> Y, некоторые данные копируются, а Y не делает ' у меня есть последние записи.
Допустим, запрос приземляется на "Y" от клиента. Будет ли это на самом деле подается от "Y"? Потому что "Y" имеет устаревшие данные. Я хочу понять, как это работает.
И я волнуюсь, потому что я дал режим записи как «основной синтаксис c», и между XY могут быть асинхронные обновления данных.

1 Ответ

0 голосов
/ 21 апреля 2020

По умолчанию для API значения ключа значение readFromBackups равно false, и вы прочитаете последнее значение. SQL будет читать все, что присутствует на узле.

...