--- aliases: tags: - зрелость/🌱 date: - - 2024-07-13 zero-link: - "[[00 Базы Данных]]" parents: - "[[Шардирование в БД]]" linked: --- При добавлении/удалении ноды необходимо провести решардинг. То есть перенести старые данные на новые узлы, чтобы распределить данные по новому. Кого задевает процесс решардинга: - Клиентов, так как в момент решардинга могут возникать ошибки из-за не консистентности данных - Сеть, так как по сети передаются данные из одного шарда в другой ## Заметки - Что если не переносить записи сразу, а сначала обращаться по новому значению хэш функции, а потом по старому. Таким образом можно в фоне мигрировать данные.