0
按照ElasticSearch路由參數文件,有沒有類似於MongoDB中ElasticSearch路由的選項?
當執行搜索時,它將被廣播到所有的索引/指數碎片(複製品之間循環)。可以通過提供路由參數來控制將搜索哪些分片。例如,索引推文時,路由值可以是用戶名。
在這種情況下,如果我們只想搜索特定用戶的推文,我們可以將其指定爲路由,從而導致搜索僅擊中相關的分片。
$ curl -XGET 'http://localhost:9200/twitter/tweet/_search?routing=kimchy' -d '{
"query": {
"filtered" : {
"query" : {
"query_string" : {
"query" : "some query string here"
}
},
"filter" : {
"term" : { "user" : "kimchy" }
}
}
}
}
'
所以,我開始用MongoDB的,我看着外面如果有任何類似的選項?