java查询多core的solr_java – Solr MultiCore搜索

Solr核心本质上是在应用程序服务器上的相同上下文中运行的多个索引.您可以将其视为为每个用户安装1个war文件.每个核心都由一个名称分隔,因此您必须自己跟踪哪个URL对哪个用户有效.

例如.,

http://host.com/solr/usercore1/select?q=test

http://host.com/solr/usercore2/select?q=test

哪个基于config solr.xml:

…而不是将查询发送到所有多核……

这种方法称为分片,基于分布式搜索,这是一个完全独立的功能,侧重于在多个solr实例上拆分一个用户索引.

[编辑]

创建新内核的一种方法是使用solrj,它提供例程CoreAdmin.createCore(..).您也可以使用手动HTTP请求执行此操作:/ cores?action = CREATE& name = usercore3 …

Solr也可以动态地重新加载它的配置,如果你有一个编辑核心配置的脚本,那么这些更改也应该被选中.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值