Elasticsearch
kunpengku
这个作者很懒,什么都没留下…
展开
-
Elasticsearch 常用命令
1,查看文档总数 curl -XGET ‘http://localhost:9200/_count?pretty’ -d ’ { “query”: { “match_all”: {} } } ‘原创 2016-09-24 18:01:01 · 1933 阅读 · 0 评论 -
为什么搜索不能提供超过一千页的结果
Deep Paging in Distributed Systems To understand why deep paging is problematic, let’s imagine that we are searching within a single index with five primary shards. When we request the first page of r原创 2016-11-04 16:21:13 · 603 阅读 · 0 评论 -
Elasticsearch 2
1,Document 被存到哪个shard上? shard = hash(routing) % number_of_primary_shards 2 Routing a Document to a Shard 3 法定人数 quorum int( (primary + number_of_replicas) / 2 ) + 1如果你设置了3副本,而只启动了2个Node, 默认情况下,你将无原创 2016-10-31 17:25:12 · 328 阅读 · 0 评论 -
Elasticsearch
1,ES是什么? Elasticsearch is a distributed, scalable, real-time search and analytics engine. It enables you to search, analyze, and explore your data, often in ways that you did not anticipate at the sta原创 2016-09-20 23:19:45 · 1409 阅读 · 0 评论 -
通过Function Score Query优化Elasticsearch搜索结果
推荐文章http://www.scienjus.com/elasticsearch-function-score-query/ function_score 是这种形式的DSL 单个函数模式"function_score": { "query": {}, "boost": "boost for the whole query", "FUNCTION": {},原创 2016-12-15 22:05:42 · 888 阅读 · 0 评论 -
Elasticsearch Terms Aggregation 根据某一项的聚合
原文 https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-terms-aggregation.html根据某一项的每个唯一的值的聚合。 举例:{ "aggs" : { "genres" : { "terms" : { "翻译 2016-12-16 21:10:33 · 24130 阅读 · 1 评论