смотрю по вашей схеме, как читать тогда? а если указать шард то таблица поймёт откуда брать. Или я что-то не понимаю
С шардами ещё хуже будет, шард это набор уникальной информации. Когда вы обращаетесь к кластеру с двумя шардами, то запрашивается информация из каждого шарда и складывается. Если вы имеете ввиду независимых кластера два, то другой момент, но тогда как уже сказали, вы придумали свою репликацию. В той схеме что я предпложил, вы можете сделать дистрибьютед, которая смотрит на все реплики. Если одна из них не доступна, то она на время будет исключаться из запросов. Для тех аналитиков что вынесены отдельно - не страшно возможно и подождать поднятия или повторить запрос к другой дистрибьютед.
Обсуждают сегодня