That seems like a lot of work for little data reduction, especially as ES
compresses data as well.

Maybe someone else has an idea though.

On 25 November 2014 at 23:30, joshua harr <joshua.h...@gmail.com> wrote:

> Newbie here. This is probably straightforward, but I wanted to get
> best-practices recommendations if applicable.
>
> My main ES use and query case is to search for a kind of Event. All Events
> are associated with (i.e. contain) a Country object. Besides querying for
> other kinds of Event data, queries can contain country-related data (e.g.
> name, location, continent, etc.). Since countries are a finite set and the
> country data is fairly large, I'd prefer not to duplicate country data
> across Event documents. What's the best way to handle this situation?
>
> Best thing I can think of is to 1) create a separate index with the
> country data, then 2) run the user query against the country index 3) Pick
> off the high match(es) if any and 4) issue a new query against the Event
> index using something like the country abbreviation (from the high match)
> which would be an Event field. This seems like a lot of work per query. Is
> there a better solution?
>
> TIA
>
> --
> 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+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/226e2b6b-7161-4cd4-a51f-6e62274b2483%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/226e2b6b-7161-4cd4-a51f-6e62274b2483%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAF3ZnZ%3DPbgW43taoBqGHxozh_qCaP%3DNuWd%2Bf5GqZKbHk95F6dA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to