Hi,

this is not responsibility of a query parser. You need the right Query class! 
And here it is:

(Lucene 5): new TermsQuery(array/list of terms)
https://lucene.apache.org/core/5_4_0/queries/org/apache/lucene/queries/TermsQuery.html

(Lucene 4): new ConstantScoreQuery(TermsFilter(array/list of terms))
https://lucene.apache.org/core/4_10_4/queries/org/apache/lucene/queries/TermsFilter.html

The terms are instances of Term with your ID-field name and the ID value. Any 
document that has any of the listed IDs will match.

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: [email protected]


> -----Original Message-----
> From: Mugeesh Husain [mailto:[email protected]]
> Sent: Friday, January 08, 2016 8:05 AM
> To: [email protected]
> Subject: how to search miilions of record in Lucene query
> 
> Hello,
> How to create Lucene query parser which could accept 1 millions ID search
> like ID:1,2,.. upto 1 Millions with good performance.
> 
> Please give me suggestion which query parser i should use or custom etc
> 
> Thanks
> 
> 
> 
> --
> View this message in context: http://lucene.472066.n3.nabble.com/how-to-
> search-miilions-of-record-in-Lucene-query-tp4249341.html
> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to