ElasticSearch Percolator Scalability -


if documents indexed on tags , 100,000 users interested in documents specific tags, percolator evaluate 100,000 queries or querying on tags present in given document?

as the docs say:

after special query build based on terms in in-memory index select candidate percolator queries based on indexed query terms. these queries evaluated in-memory index if match.

the selecting of candidate percolator queries matches important performance optimization during execution of percolate query can reduce number of candidate matches in-memory index needs evaluate.

it means queries match specific field present in documents want percolate run. if have 100 000 queries field tag, yes, 100 000 queries run, must check if tags interested in present in array (if array).


Comments

Popular posts from this blog

python - No exponential form of the z-axis in matplotlib-3D-plots -

php - Best Light server (Linux + Web server + Database) for Raspberry Pi -

c# - "Newtonsoft.Json.JsonSerializationException unable to find constructor to use for types" error when deserializing class -