184 похожих чатов

Подскажите, пожалуйста, какой ключ шардирования указать при создании Distributed таблицы,

чтобы иметь одинаковые данные на всех шардах?
Понимаю, что кейс странный, но тем не менее

17 ответов

10 просмотров

Мы берём хэш от идентификатора девайсов, это позволяет равномерно раскладывать данные по шардам

Igor Gorbenko
Мы берём хэш от идентификатора девайсов, это позво...

У меня немного другой запрос Мне надо чтобы на во всех копиях таблицы лежали одинаковые данные, а не равномерно распределенные

Чилийский-Бизон Автор вопроса
Igor Gorbenko
Мы берём хэш от идентификатора девайсов, это позво...

У меня немного другой запрос Мне надо чтобы на во всех копиях таблицы лежали одинаковые данные, а не равномерно распределенные

Чилийский-Бизон Автор вопроса
Vitali Kotik
Это похоже на несколько реплик, а не шардов ;)

Да, именно так. Но я вынужден выкручиваться вот таким извращенным способом

Чилийский Бизон
Да, именно так. Но я вынужден выкручиваться вот та...

А почему не добавить новый кластер, в котором таблицы реплицированы поверх каждой ноды?

Чилийский-Бизон Автор вопроса
Aleksey Boltenkov
А почему не добавить новый кластер, в котором табл...

Потому что дорого. Есть свободный шард, куда заказчик хочет унести таблицу с историческими данными, при этом надо сохранить возможность записи в таблицу и чтения Хочется сделать на 2м шарде полную копию, а на 1м шарде часть данных с TTL 30 дней Тогда можно будет на 2м шарде хранить полную копию, а на 1м шарде только последние 30 дней а писать и читать через ddl таблицу

Чилийский-Бизон Автор вопроса
Чилийский Бизон
Потому что дорого. Есть свободный шард, куда заказ...

ну тогда remote() попробуйте, если так места жалко

Чилийский-Бизон Автор вопроса
Aleksey Boltenkov
ну тогда remote() попробуйте, если так места жалко

remote не работает, потому что хосты закрыты VPN

Чилийский-Бизон Автор вопроса
Aleksey Boltenkov
в смысле? они же общаются друг с другом?

да, вы правы, спасибо! до этого почему то не работало

Чилийский-Бизон Автор вопроса
Aleksey Boltenkov
в смысле? они же общаются друг с другом?

а, ну так конечно джойны будет сильно сложнее делать, чем через distributed таблицу

Чилийский Бизон
remote не работает, потому что хосты закрыты VPN

Использую этот VPN: @webofrussia_vpn_bot (доступ прямо из телеграма)

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
4
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
а не подскажете вот это скрин из какой IDE ?
Iluha Companets
14
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Народ всем привет Подскажите, как включить самописные dll библиотеки в итоговую сборку Сейчас при запуске dev сервера локально формируется папка build, из которой запускается...
Андрей
4
Карта сайта