чтобы иметь одинаковые данные на всех шардах?
Понимаю, что кейс странный, но тем не менее
Мы берём хэш от идентификатора девайсов, это позволяет равномерно раскладывать данные по шардам
У меня немного другой запрос Мне надо чтобы на во всех копиях таблицы лежали одинаковые данные, а не равномерно распределенные
У меня немного другой запрос Мне надо чтобы на во всех копиях таблицы лежали одинаковые данные, а не равномерно распределенные
Это похоже на несколько реплик, а не шардов ;)
Да, именно так. Но я вынужден выкручиваться вот таким извращенным способом
Но почему реаплики не работают? Я запутался))
А почему не добавить новый кластер, в котором таблицы реплицированы поверх каждой ноды?
Потому что дорого. Есть свободный шард, куда заказчик хочет унести таблицу с историческими данными, при этом надо сохранить возможность записи в таблицу и чтения Хочется сделать на 2м шарде полную копию, а на 1м шарде часть данных с TTL 30 дней Тогда можно будет на 2м шарде хранить полную копию, а на 1м шарде только последние 30 дней а писать и читать через ddl таблицу
с репликами все ОК) Но места мало)
ну тогда remote() попробуйте, если так места жалко
remote не работает, потому что хосты закрыты VPN
в смысле? они же общаются друг с другом?
да, вы правы, спасибо! до этого почему то не работало
а, ну так конечно джойны будет сильно сложнее делать, чем через distributed таблицу
Использую этот VPN: @webofrussia_vpn_bot (доступ прямо из телеграма)
Обсуждают сегодня