как orientdb находит соответствующий главный узел при поступлении запросов и как узнать, что данные самые последние? - PullRequest
0 голосов
/ 09 ноября 2018

Когда клиент выдает запрос, как orientdb решает, какой мастер выбрать? Если он выбирает локальный мастер, что делать, если данные в локальном мастере не самые последние, то есть синхронизация с другим мастером не завершается, когда приходит запрос. Должен ли клиент повторить попытку позже?

Furthormore, если одна и та же запись написана в разных местах одновременно, как определить окончательные данные? Согласно LWW (последняя победа при записи) или какой-то другой стратегии?

1 Ответ

0 голосов
/ 09 ноября 2018

Документация OrientDB уже объясняла решения этой темы, вы должны посмотреть на эти две страницы (3.0.x):

...