2015-03-10 3 views
0

Я использую apache solr 4.10.x. APach nutch используется для сканирования и индексирования документов. Теперь мой искатель работает, я хочу знать, сколько документов индексируется на каждой итерации nutch или в день.Как узнать статус apache solr для ежедневных индексированных документов

Любая идея или любой инструмент, предоставляемый apache solr для этой цели?

+0

ли вы хранить атрибут Лик e "indexed_date" или "date_created" вместе с вашими solr-документами? Затем вы можете просто запустить запрос фасет ... – cheffe

+0

Да У меня есть поле временной метки. Тогда какой заводский запрос я должен запустить? – Shafiq

ответ

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). 

добавить все, что в вашей URL, если вы используете запрос HTTP с &.

+1

У меня есть поле tstamp в solr, у которого есть только свойство магазина и не индексировано. Его значение похоже на «tstamp»: «2015-03-05T04: 57: 54.032Z». Теперь, как я могу сделать работу – Shafiq

0

Вы можете ударить URL с помощью команды = статус , например, в моем случае это был кварта =/dataimport & команды = статус

это дает вам статус как совершенным или откат или общим документы, обрабатываемым ...

для получения дополнительной информации проверки на http://wiki.apache.org/solr/DataImportHandler

Проверьте «команды»