Upgrade to Pro — share decks privately, control downloads, hide ads and more …

elasticsearch的自定义排序#刘刚#ESCC#3

medcl
October 25, 2014

 elasticsearch的自定义排序#刘刚#ESCC#3

主要介绍elasticsearch文本打分之外的排序。主要讲解function score和topN的使用场景,还会讲一些具体使用时候的一些经验。在面对产品和运营人员提出的各种复杂排序规则没法满足的时候,或者排序规则涉及到实时计算的时候,或者运营人员还期望随时可以修改排序规则的时候,function score就能帮你大忙了。

medcl

October 25, 2014
Tweet

More Decks by medcl

Other Decks in Technology

Transcript

  1. top hits aggregation ⽤用多线程分别取 10*n 60ms 10ms 100*n 200ms 80ms

    1000*n 3s 1000ms 10000*n 30s/failed 10s/overtime 效率(base on 1.4 beta1 and 200M docs)
  2. 效率(base on 1.4 beta1 and 200k docs) 加减运算 120ms 1Field

    2Field 60ms 乘除运算 120ms 80ms 幂次运算 120ms 80ms 170ms 3Field 180ms 180ms