【问题标题】:How to know the status of apache solr for daily indexed documents如何知道每日索引文档的 apache solr 状态
【发布时间】:2015-05-11 12:22:24
【问题描述】:

我正在使用 apache solr 4.10.x。 APache nutch 被用于抓取和索引文档。现在我的爬虫正在运行,我想知道每次 nutch 迭代或每天索引多少文档。

apache solr 为此目的提供的任何想法或任何工具?

【问题讨论】:

  • 您是否在您的 solr 文档中存储了诸如“indexed_date”或“date_created”之类的属性?然后你可以运行一个方面查询......
  • 是的,我有一个时间戳字段。那我应该运行什么工厂查询?

标签: apache indexing solr elasticsearch lucene


【解决方案1】:
facet=true
facet.date=myDateField
facet.date.start=start_date
facet.date.end=end_date
facet.date.gap=+1MONTH(duration like +1DAY in your case).

如果您使用带有 & 的 HTTP 请求,请在您的 URL 中附加所有内容。

【讨论】:

  • 我在 solr 中有一个字段 tstamp,它只有 store 属性,没有索引,它的值就像“tstamp”:“2015-03-05T04:57:54.032Z”。现在我该怎么做呢
【解决方案2】:

您可以使用 command=status 访问网址 例如在我的情况下 qt=/dataimport&command=status

它为您提供已提交或回滚或已处理文档总数等状态...

更多信息请查看 http://wiki.apache.org/solr/DataImportHandler

检查“命令”

【讨论】:

    猜你喜欢
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-04
    • 2014-01-26
    • 2011-02-17
    相关资源
    最近更新 更多