Функция «Резервное копирование базы данных, содержащей столбчатую таблицу» не поддерживается MemSQL.

MemSQL не поддерживает резервное копирование столбчатых таблиц:

memsql> backup database stat to '/data/memsql-backup';
ERROR 1706 (HY000): Feature 'Backup of a database containing a columnar table' is not supported by MemSQL.

Как организовать онлайн-бэкап в этом случае? Через экспорт в CSV?


person Maxim    schedule 17.06.2015    source источник


Ответы (2)


На данный момент да, экспорт таблиц columnstore в файл является рекомендуемым решением. Команда select into outfile или mysqldump хорошо справляются со своей задачей.

http://docs.memsql.com/4.0/ref/SELECT/

person Carlos Bueno    schedule 22.06.2015
comment
Насколько я понимаю, этот функционал будет реализован в будущем. Есть ли у вас оценки, когда это может быть реализовано? - person Maxim; 22.06.2015
comment
РЕЗЕРВНОЕ КОПИРОВАНИЕ баз данных с таблицами columnstore поддерживается в MemSQL 5 и более поздних версиях. - person Adam Prout; 30.06.2016

mysqldumpВ этом случае лучше всего для резервного копирования в Интернете лучше всего использовать столбчатую таблицу. Если в будущем вы захотите запустить команду BACKUP для всей базы данных (на данный момент), рекомендуется переместить вашу столбчатую таблицу в другую базу данных в кластере.

person eklhad    schedule 22.06.2015