Indexing 使用NGDATA Hbase indexer进行Solr和Hbase集成
按照中提供的步骤,使用I索引Hbase表数据后,数据不会反映在Solr UI中。 1.已创建Hbase表 2.已将hbase sep jar文件复制到hbase的lib目录。 3.使用索引信息创建了索引器xml文件 4.使用索引器xml文件创建了索引器 在所有上述步骤之后,我尝试使用Solr UI进行搜索,但没有看到数据在那里得到反映。有人对此进行过研究吗?验证步骤: 1.Hbase是否具有复制\u作用域=1。 2.您是否使用put加载数据?因为,索引器将选择wal的预写日志。而put将创建wal,而散装装载不会创建wal。Indexing 使用NGDATA Hbase indexer进行Solr和Hbase集成,indexing,solr,lucene,hbase,integration,Indexing,Solr,Lucene,Hbase,Integration,按照中提供的步骤,使用I索引Hbase表数据后,数据不会反映在Solr UI中。 1.已创建Hbase表 2.已将hbase sep jar文件复制到hbase的lib目录。 3.使用索引信息创建了索引器xml文件 4.使用索引器xml文件创建了索引器 在所有上述步骤之后,我尝试使用Solr UI进行搜索,但没有看到数据在那里得到反映。有人对此进行过研究吗?验证步骤: 1.Hbase是否具有复制\u作用域=1。 2.您是否使用put加载数据?因为,索引器将选择wal的预写日志。而put将创建wa
3.验证hbase列限定符到solr字段的索引器映射详细信息 感谢您的回复@ramzy.1。我已在hbase-site.xml replication.source.ratio 1.0 2中为复制设置了以下值。用于加载数据的Put命令。3.使用与hbase indexer wiki站点中提供的索引器相同的索引器。我还是不明白这个问题。您能给我介绍一下吗?我是hbase和solr的新手。应该为该表设置复制范围。试试这个alter'table',{NAME=>'column family',REPLICATION\u SCOPE=>1}我试过了,但在solr UI中仍然没有看到任何数据。在UI{responseHeader:{status:0,QTime:1,params:{indent:true,q::::::*,5522173809,wt:json}中的输出,响应:{numFound:0,start:0,docs:[]}当我列出索引器时,我看到有0个正在运行的进程。这里会有什么问题?demo01+生命周期状态:活动+增量索引状态:订阅和消费+批量索引状态:非活动+SEP订阅ID:索引器demo01+SEP订阅时间戳:2015-10-19T19:43:11.666+08:00+连接类型:solr+连接参数:+solr.collection=collection1+索引器配置:215字节,使用-dump查看内容+批索引配置:无+默认批索引配置:无+进程+0个正在运行的进程+0个失败的进程