在 Apache Phoenix 中显示索引

Show Index in Apache Phoenix

我在 HDP 2.3 上安装了 Apache Phoenix 4.4。有谁知道如何查看在 table 上创建的所有索引?喜欢 MySQL 有 show index on table_name 查询。我找不到有关文档 here.

的帮助

如果您使用的是默认情况下与 Phoenix 捆绑在一起的 sqlline,您应该能够通过发出命令来查看现有索引

!indexes ${schema_name}.${table_name}

如果 sqlline 不可用,可以通过这种方式查看索引和 table 数据:

SELECT * 来自“系统”。“目录”,其中 TABLE_SCHEM = '${SCHEMA_NAME}' AND TABLE_TYPE = 'i';