зукипер начинает глючить? Вроде КХ переходит в ридонли режим и не принимает новых данных. Где вы храните не записанные данные в этом случае, чтобы они не потерялись?
- Допустим, данные на одной из реплик КХ потерялись. Вы запускаете эту реплику на новом сторедже и КХ начинает переливать данные из живых реплик на пустую. Что произойдет, если нужно перелить несколько терабайт данных? Вся сеть будет занята переливаемыми данными в течение длительного времени. Это может негативно сказаться на производительности КХ, в т.ч. он может стать не успевать принимать новые данные.
- КХ, как и любое другое решение, не обеспечивает сохранность данных в случае пользовательской ошибки - случайного удаления данных, некорректного применения ALTER TABLE, неправильного обновления конфигов КХ либо некорректного обновления версии КХ. Как вы обеспечиваете сохранность данных в этом случае?
При недоступности КХ, приложение которое в него пишет, начинает писать данные на винт, и после восстановления пишет их в КХ. Бекапы спасают от ошибки пользователя.
Обсуждают сегодня