首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多芯工作

多芯工作
EN

Stack Overflow用户
提问于 2013-03-13 11:49:27
回答 2查看 122关注 0票数 0

我有两个核心,core1core2,我试图用多个内核实现以下目标。

1)如何从core1中删除所有条目(只有core1)。

通常,当我只有一个核心时,我使用下面的命令来删除所有文档。

java -Ddata=args -Dcommit=true -jar post.jar“

2)如何在core2中仅对web文档进行索引。(不在core1中)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-13 13:12:33

每个核心都将有一个单独的Url (参见下面的示例)。只需为删除和索引操作分别引用每个核心即可。

  • http://localhost:8983/solr/core1
  • http://localhost:8983/solr/core2

1)为了删除,我建议使用可以通过curl执行的按ID或查询删除选项,指定core1的url。

2)使用Nutch对core2进行索引时,只需在索引步骤中为core2使用适当的url即可。

票数 0
EN

Stack Overflow用户

发布于 2013-03-14 08:50:35

问题1:由于某种原因,我的curl命令给了我错误。我改正了它,现在它运转得很好。

代码语言:javascript
复制
 curl localhost:8983/solr/core1/update/?commit=true -H "Content-Type: text/xml" -d "<delete><query>*:*</query></delete>

问题2:为了使用Nutch将数据索引到不同的核心,我使用了以下命令,它对我起了作用。所以想和你分享。

代码语言:javascript
复制
bin/nutch crawl urls -solr http://localhost:8983/solr/core1/ -depth 3 -topN 5

bin/nutch crawl urls -solr http://localhost:8983/solr/core2/ -depth 3 -topN 5
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15384471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档