全文搜索:
每个字符串都需要被分词,形成倒排索引
match性能较高:扫描倒排索引(表)一旦扫描到便不需要再搜索
前言:
下面的搜索性能都比较差 = 能不用就不用类型
前缀搜索
扫描到了还是有继续搜索,直到扫描完整个倒排索引
GET my_index/my_type/_search
{
"query": {
"prefix": {
"title": {
"value": "C3"
}
}
}
}
通配符搜索
?一个字符
*任意个字符
GET my_index/my_type/_search
{
"query": {
"wildcard": {
"title": {