1
請指導我瞭解彈性聚合用簡單的例子。關於Elasticsearch Aggregation的任何想法?
而且也請告訴我如何才能在彈性搜索實現定製一樣,例如,如果我們要提取一些現場數據和太多,如果它滿足某些條件......等等。
如何才能實現像使用JAVA在彈性搜尋此功能?
請指導我瞭解彈性聚合用簡單的例子。關於Elasticsearch Aggregation的任何想法?
而且也請告訴我如何才能在彈性搜索實現定製一樣,例如,如果我們要提取一些現場數據和太多,如果它滿足某些條件......等等。
如何才能實現像使用JAVA在彈性搜尋此功能?
聚集是一個實用程序,用於從整體上獲取有關結果集的數據。例如,如果您查詢公司的所有員工,則可以使用聚合來獲取他們所有薪水的平均值。下面是一個示例查詢:
GET /cars/transactions/_search?search_type=count
{
"query" : {
"filtered": {
"filter": {
"range": {
"price": {
"gte": 10000
}
}
}
}
},
"aggs" : {
"single_avg_price": {
"avg" : { "field" : "price" }
}
}
}
^本示例顯示如何使用聚合。
我不確定你在#2中的含義。這聽起來像你只是想做一個簡單的查詢。如果是這種情況,上面的例子應該足夠好。查詢基本上是說「全選車誰的價格是> 10,000」和「讓我的均價爲汽車在結果」
編輯:
http://www.elasticsearch.org/guide/en/elasticsearch/client/java-api/current/get.html
感謝@coffeaddict爲您的快速回復。我很感激。由於這是我在這個網站的第一篇文章,我很高興知道人們如此有經驗和幫助。 – 2014-08-28 18:32:01