1) Возможно ли создать таблицу Феникса на основе существующей таблицы HBase?
Основываясь на этой информации здесь
http://phoenix.apache.org/language/#create_table это должно быть возможно, но какие именно параметры необходимо передать,Я не уверена. Я не вижу примеров там.
"Параметры конфигурации таблицы и столбца HBase могут передаваться в виде пар ключ / значение для настройки таблицы HBase по желанию. Обратите внимание, что при использовании предложения IF NOT EXISTS, если таблица уже существует, тогдав него не будет внесено никаких изменений. "
2) Кроме того, возможно ли, что в процессе создания таблицы я сам контролирую отображение имен столбцов феникса в имена столбцов HBase?
3) Я знаю, что представление Phoenix (поддерживаемое таблицей HBase) имеет определенные проблемы / ограничения для поддержания своих индексов, если процесс записи выполняет запись непосредственно в базовую таблицу HBase, а не в представление Phoenix.
https://issues.apache.org/jira/browse/PHOENIX-1499 https://issues.apache.org/jira/browse/PHOENIX-1619
Итак ... будет ли это проблемой также, если мы создадим таблицу Phoenix, поддерживаемую таблицей HBase (и запишем в таблицу HBase позадиФеникс вернулся)? Я имею в виду, если ответ на 1) положительный, у меня будет та же проблема с таблицей Феникса, что и с представлением Феникса (при условии, что мои записи не проходят через Феникс)?