Я создал таблицу по
create 'tablename', 'columnfamily1'
Теперь можно ли добавить еще одно семейство столбцов «columnfamily2»? Что это за метод?
Я создал таблицу по
create 'tablename', 'columnfamily1'
Теперь можно ли добавить еще одно семейство столбцов «columnfamily2»? Что это за метод?
Кажется
alter 'tablename', 'columnfamily2'
делает свое дело. Можно сначала отключить «имя таблицы». Тем не менее, он отлично работает, даже если он включен.
hbase(main):015:0> alter 'tablename', {NAME=> 'columnfamily2'}
Updating all regions with the new schema...
0/1 regions updated.
1/1 regions updated.
Done.
alter 'tablename', NAME => 'newcolumnfamily', VERSIONS => 50
вы можете указать различные свойства нового семейства столбцов, разделенные запятой (,)
Если вы рассматриваете некоторые решения с графическим интерфейсом, вы можете легко сделать это с помощью HAdmin. Просто нажмите кнопку «+» на странице «Изменить таблицу» и добавьте новое семейство столбцов со всеми необходимыми настройками.