0
我有一個模糊查詢及其等價範圍查詢,並且都返回相同的搜索結果。 的查詢如下:什麼是更高效?模糊搜索或範圍搜索?
模糊搜索:
CURL -XGET 'localhost:9200/bank/_search?pretty' -d '
{
"sort": {
"balance": "desc"
},
"query": {
"fuzzy" : {
"balance" :{
"value" : 20000,
"fuzziness" : 10000
}
}
}
}'
範圍搜索
CURL -XGET 'localhost:9200/bank/_search?pretty' -d '
{
"sort": {
"balance": "desc"
},
"query": {
"range" : {
"balance" : {
"gte" : 10000,
"lte" : 30000
}
}
}
}'
所以我的問題是哪一個更有效率?哪一個應該比另一個更受歡迎?