2013-12-20 6 views
0

Просто блуждайте, как я мог бы импортировать набор данных csv в базу данных Cassandra.Cassandra Column Family из CSV

Дело в том, что я надеюсь, что семейства столбцов могут быть сгенерированы из файла csv. Некоторые из моих файлов csv имеют более 5000 столбцов. Мне просто нужно как можно быстрее получить данные в базе данных.

Каким должен быть лучший способ?

ответ

1

См. Документацию по адресу COPY FROM для получения информации об осуществлении импорта/экспорта довольно легко. Это будет не автоматически создайте свои столбцы, но Кассандра не может надеяться, что обязательно угадает формат данных для каждого столбца.

+0

Хорошо, но тогда какой самый простой и быстрый способ создать эту схему данных? Невозможно вручную определить 5000 столбцов. – user1641165

+0

И я должен добавить, что phpmyadmin для MySQL делает это, просматривая данные, содержащиеся в каждом столбце. – user1641165

+0

И phpMyAdmin довольно последовательно получает это неправильно большую часть времени. Вы можете установить класс проверки по умолчанию и затем явно указать тип данных для столбцов, которые не являются стандартными. – MightyE

Смежные вопросы