query with jsonjson
分页返回app
Sort3d
full text 的内容不能用来sort, 好比movie的 titlecode
若是既要作full-text search, 又要能够被sort, 以下方法能够使得有field title 有两份copy, 一份(text)作full-text search, 一份(keyword)能够被sortserver
达到上面的效果,要改变schema,因此须要从新mapping.blog
More with filtersip
fuzzy searchci
Partial searchit
prefixio
wildcard
query-time search-as-you-type
上面方法很容易,可是不是最好的,往下看,基于n-gram技术从新 indexing
其实大多数时候都不须要写script, 有现成的 lib 能够用
不少企业用ES作aggregation,而不是简单的search
bucket by rating value
Histogram
time series
excecise: 查看server 哪一个时间down的 (status 500 code)
nested aggregation
找出star war 系列电影里每部电影的avg rating