hbase表辅助索引问题

a2mppw5e  于 2021-05-27  发布在  Hadoop
关注(0)|答案(0)|浏览(284)

我正在使用v2.0.2的hbase。我正在尝试使用以下命令为同一个表创建辅助索引。

create_index ‘idx’, ‘HBase_table’, {INDEXED_COLUMNS => ['cf:CN','cf:CN']}

但是我得到了下面的错误。

NameError: uninitialized constant INDEXED_COLUMNS.

我试过另一种方法,也像下面一样,
我已将以下属性从ambari添加到hbase custome hbase-site.xml文件中。

<property>
        <name>hbase.regionserver.class</name>
        <value>org.apache.hadoop.hbase.ipc.IndexedRegionInterface</value>
    </property>

    <property>
        <name>hbase.regionserver.impl</name>
        <value>
        org.apache.hadoop.hbase.regionserver.tableindexed.IndexedRegionServer
        </value>
    </property>

在此之后,区域服务器将正常运行。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题