Overhead of Completion Suggester


(Tim S) #1

The completion suggester uses payloads (which will presumably use extra
space on disk) and specifies its own set of analyzers (presumably
suggesting that the terms are analyzed a second time).

Therefore I assume if I enable the completion suggester for a bunch of
fields, it will use more disk space. Does anyone have any idea how much
more?

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/00da9cfe-95bc-4c28-9cab-14a38fb9b2a0%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Alexander Reelsen) #2

Hey,

be aware, that the completion suggester not only needs disk space, but also
resides in memory (the secret of its speed). Thats why there is a stats API
for completion stats. This is also the reason, that you should thrive for a
minimum payload, as this can explode the size of the completion data
tremendeously.

That said, trying out and checking seems to be the most viable option.

Links:


http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-suggesters-completion.html
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/indices-stats.html

--Alex

On Fri, Dec 13, 2013 at 4:35 PM, Tim S timstibbs@gmail.com wrote:

The completion suggester uses payloads (which will presumably use extra
space on disk) and specifies its own set of analyzers (presumably
suggesting that the terms are analyzed a second time).

Therefore I assume if I enable the completion suggester for a bunch of
fields, it will use more disk space. Does anyone have any idea how much
more?

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/00da9cfe-95bc-4c28-9cab-14a38fb9b2a0%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAGCwEM8r3hNJDp_%3D_ZGY6z2SaCCoBLD90fPiLMjsh4Yr4ry%2BDA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(system) #3