Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Indexing 使用NGDATA Hbase indexer进行Solr和Hbase集成_Indexing_Solr_Lucene_Hbase_Integration - Fatal编程技术网

Indexing 使用NGDATA Hbase indexer进行Solr和Hbase集成

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

按照中提供的步骤,使用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。
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个失败的进程