Size: a a a

ClickHouse не тормозит

2016 November 14

DV

Dmitry Volodin in ClickHouse не тормозит
меня пока больше выгрузка справочников с replica set монги беспокоит
источник

KB

Kirill B in ClickHouse не тормозит
Dmitry Volodin
меня пока больше выгрузка справочников с replica set монги беспокоит
А в чем проблема, очень большие справочники?
источник

KB

Kirill B in ClickHouse не тормозит
Часто обновляются или нет?
источник

VS

Vladimir Smirnov in ClickHouse не тормозит
Maxim Filatov
у нас тут и яндексовый офис не меньше московского ;)
Меньше раз в 5 же :)
источник

MF

Maxim Filatov in ClickHouse не тормозит
Ну я уже лет пять в яндексе не работаю
источник

MF

Maxim Filatov in ClickHouse не тормозит
Может подрос ;)
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Denys 💛📈 💫 Zhdanov
Доброго, народ! Вопрос по перекрестной репликации - https://groups.google.com/forum/#!topic/clickhouse/GFl04GsTNZg
Реализовано ли уже такое? В смысле указание дефолной БД для кластера?
Да, реализовано. Сейчас откопаю письмо...
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Да, как раз для этого человека делал.
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Итоговая реализация такая:

1. В описании кластера, для replica или node, можно указать необязательный элемент <default_database>.
Смысл такой: если для Distributed таблицы не указана база данных, то использовать default_database.

2. При создании Distributed-таблицы, можно указать пустую строку вместо базы данных, что означает, что база данных не указана.
Пример: ENGINE = Distributed(different_databases, '', test)
Смысл такой: использовать default_database из описания кластера.

Таким образом, можно будет создавать Distributed таблицы, у которых разные реплики смотрят на таблицы в разных базах данных.
источник

DZ

Denys 💛📈 💫 Zhdanov in ClickHouse не тормозит
Спасибо за ответ, Алексей! Не совсем понятно как будет обстоять дело с перебалансировкой кластера в таком случае, скажем при добавлении нового сервера. Я так понимаю, шарды придётся вручную копировать?
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Да, перебалансировать вручную. Можно целиком перемещать реплики так: создать реплику (Replicated-таблицу) на новом сервере, удалить на старом.
источник

MI

Mike Ishenin in ClickHouse не тормозит
Dmitry Volodin
меня пока больше выгрузка справочников с replica set монги беспокоит
У кого-то получилось с mongo связаться? :) Я пробовал, да перестал, ни слова в доках не было в тот момент, кроме того, что оно есть. Поделитесь опытом?
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
А где написано что можно?
источник

AM

Alexey Milovidov in ClickHouse не тормозит
В документации не написано, но можно.
https://github.com/yandex/ClickHouse/issues/112
источник

DV

Dmitry Volodin in ClickHouse не тормозит
с монго сцепились нормально
источник

DV

Dmitry Volodin in ClickHouse не тормозит
но у нас repliceset, хост, указанный в конфиге может и выйти покурить
источник

MI

Mike Ishenin in ClickHouse не тормозит
Это я спрашивал, и у меня ничего не вышло :)
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Ага, указание реплик не сделали.
источник

KB

Kirill B in ClickHouse не тормозит
Dmitry Volodin
но у нас repliceset, хост, указанный в конфиге может и выйти покурить
Если речь только про чтение можно через tcp балансировщик - разницы никакой.
источник

AM

Alexey Milovidov in ClickHouse не тормозит
Да, словари - только чтение. Ещё, насколько я знаю, можно поставить пустую Mongo на localhost, и настроить как балансировщик.
источник