Perhaps it is easier to talk about the downsides of doc_values. If you have slow disks, common when using low level VMs with shared disks, then retrieving your data will be much slower.
Also, you cannot filter on doc_values fields, so it depends on your other use cases. The amount field seems like a good candidate for doc_values, but it depends on the downsides I highlighted above. Cheers, Ivan On Oct 7, 2014 6:11 AM, "Michaël Gallego" <mich...@maestrooo.com> wrote: > Hi, > > With the release of Elasticsearch 1.4, I discovered about doc_values. > However their use remains a bit obscure for me, and the documentation > didn't help. As I understand it, it is mostly useful when performing > aggregations, as it allows to reduce the memory amount of data loaded in > memory. The doc recommends to specify not_analyzed string as doc_values, as > well as values that are used for aggregations. But for instance, if my > aggregations are about summing one value called "amount", does it make the > "amount" integer/double as a good candidate for doc_values, or is it only > useful for properties that are space consuming? > > In overall, if my use case is nearly only aggregations, should I go the > way of setting all proeprties as doc_values, except the analyzed strings? > > Thanks! > > -- > 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/0d204979-3403-4b07-9782-c4b52120f7e9%40googlegroups.com > <https://groups.google.com/d/msgid/elasticsearch/0d204979-3403-4b07-9782-c4b52120f7e9%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/CALY%3DcQC9HouWNV8qmGaHXfR%2BuTbojybD%3DBYpT9woMadnMEHdaA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.