mysql и импортом в clickhouse ?)
https://clickhouse.com/docs/en/integrations/mysql и потом insert from select
спасибо, а нельзя дамп выугрузить и загрузить в клик ?
и забыть про mysql
так а что мешает сделать insert into clickhouse_table select * from mysql(mysql_creds, table = 'your_table'); rm -rf mysql
вы же не думаете что автоматически создатутся таблички такие же как в mysql?
я короче как думал: 1) зайти в контейнер с clickhouse 2) сделать там create table со всеми полями из моей таблицы (она одна) 3) подключиться к другому контейнеру с mysql 4) выгрузить там tar.gz или в каком формате, мб даже sql dump одной таблицы 5) зайти в кликхауз выполнить импорт на мою таблицу 6) переключить весь проект на кликхауз
тем более тогда что мешает сделать?) insert into clickhouse_table select * from mysql(mysql_creds, table = 'your_table');
окей, не работал с select * from mysql(mysql_creds, table = 'your_table'); из разных контейнеров ща попробую
был приятно удивлен выполнив 2 команды перенес с mysql на clickhouse CREATE TABLE task_20230420_2 ( ND String NOT NULL, STAT Nullable(Int32), .... ) ENGINE = MergeTree() ORDER BY ...; insert into table select * from mysql('..','table', 'table','root', 'pass'); кто-то может подсказать мне теперь надо оставить 2 бд или mysql можно удалить ? и как в будущем выполнять импорт данных ? сразу в clickhouse ?
вас ждет много разных удивлений впереди, судя по вашим вопросам 🙂 чтобы ответить на вопрос, нужен ли вам mysql, надо понимать где mysql лучше чем клик работает и лучше подходит, кто ж знает какой у вас workload
надеюсь что таких же приятных
Обсуждают сегодня