для распределённых и реплицируемых таблиц? Интересуют такие вопросы, как:
1. Пишу данные в реплику X, она ответила Ok и сразу упала. Есть ли гарантии того, что данные появятся на других репликах? Кажется, что нет. Или Ok возвращается, когда данные уже попали на другие реплики?
2. В каком порядке обходятся реплики шарда в момент селекта?
Ок пишется когда данные в реплику упали, в вашем случае надо писать в дистрибьютед таблицу и выставить кворум 2 чтобы запись подтверждалась после вставки в две реплики шарда, алгоритм выбора описан в дистрибьютед таблицы, там может быть вес каждой реплики или же рандом
Обсуждают сегодня