当前位置: 首页 > 知识库问答 >
问题:

如何使用solr对索引时不可用的数据进行索引和查询

公西宏毅
2023-03-14

所以除了上面的5个字段之外,core0中的rest all字段将为null。

下一个是核心1

核心1我们使用单独的查询索引3个字段

谢谢,拉维

共有1个答案

唐高卓
2023-03-14

您可以使用碎片跨多个内核进行查询。您可以从任何代码执行此操作。

例如;

solr/core1/select/?q=iPad&shards=localhost:8983/solr/core1,localhost:8983/solr/core0

您可以在shards中使用“,”传递任意多个内核。

 类似资料:
  • 主要内容:在Apache Solr中的索引,使用Post命令添加文档,使用Solr Web界面添加文档,使用Java Client API添加文档一般来说,索引是系统地排列文档或(其他实体)。索引使用户能够在文档中快速地查找信息。 索引集合,解析和存储文档。 索引是为了在查找所需文档时提高搜索查询的速度和性能。 在Apache Solr中的索引 在Apache Solr中,我们可以索引(添加,删除,修改)各种文档格式,如xml,csv,pdf等。可以通过几种方式向Solr索引添加数据。 在本章中

  • 问题内容: 我正在使用Solr进行索引和搜索。现在,我的新的数据被索引上elasticsearch。如何使用来自Elasticsearch的Solr索引进行组合搜索? 由于Solr和elasticsearch都是基于Apache Lucene 构建的,因此必须有一种方法/插件来使用Elasticsearch的Solr索引,对吗? 我的尝试: 我为此找到了一条河,但是elasticsearch从1.

  • 问题内容: 我想对pandas进行一次透视,索引是两列,而不是一列。例如,一个字段用于年份,一个字段用于月份,一个“ item”字段显示“ item 1”和“ item 2”,以及一个“ value”字段和数值。我希望索引为年+月。 我设法做到这一点的唯一方法是将两个字段合并为一个,然后再次将其分开。有没有更好的办法? 最少的代码复制到下面。非常感谢! PS:是的,我知道关键字“ pivot”和“

  • 问题内容: 我的MySQL表中有一个BIT类型的字段。我想使用位值存储记录的状态,例如: 每个记录可以一次具有许多状态。对于status1和status3,该值将为1 + 4 =5。我可以使用以下命令查询具有status3的所有记录的表: 我在上有索引,但告诉我未使用任何索引。在这种情况下可以使用索引吗? PS使用单独的多对多链接表是更规范的解决方案,但我想为此提供更多的“扁平”结构。 问题答案:

  • 使用DynamoDB,没有简单的方法可以对列执行索引范围查询。主键、本地二级索引和全局二级索引都需要分区键来进行范围查询。 例如,假设我有一个带有数字分数属性的高分表。使用索引范围查询无法获得前10名或前25至50名 那么,执行这项极其常见的任务的惯用方式或首选方式是什么呢? > 接受表格扫描。 使用静态分区键并利用分区查询。 使用固定数量的静态分区键并使用多个分区查询。

  • 我有一个数据框架,看起来像这样: 我想对数据帧进行切片,以便结果包含所有以<code>foo 获得此结果的一种方法是 但这感觉像是一个非常繁琐的方法,必须有一个更“pythonic”的方法..