随笔分类 - ElasticSearch
摘要:假如: 9 shard,3 node Elasticsearch容错机制:master选举,replica容错,数据恢复 最佳分配情况: 这样分配之后,不管其中哪个node 宕机这个es 依然可以提供完整的share 返回; 假如出现了宕机情况: 这时候宕机了第一个: 容错机制: 开始进行maste
阅读全文
摘要:这个图来自中华石杉:
阅读全文
摘要:自己搭的集群, 设备: win10 + ubuntu 16 的虚拟机一个; 下载的版本:elasticsearch-5.2.0 win10 解压下就好了,不说了。 ubuntu 上,我想说多了都是泪!各种坑 1,对jdk的要求版本:1.8及其以上版本 2.添加一个
阅读全文
摘要:第一个分析需求:计算每个tag下的商品数量 GET /ecommerce/product/_search{ "aggs": { "group_by_tags": { "terms": { "field": "tags" } } }} 将文本field的fielddata属性设置为true PUT /
阅读全文
摘要:1、query string search 2、query DSL 3、query filter 4、full-text search 5、phrase search 6、highlight search GET /ecommerce/product/_search 可以查询出当前索引下这个类型的所
阅读全文
摘要:操作背景: 电商网站上面的一个商品的增删改查: es 能接受的都是JSON格式的数据 Es 提供了一套简单的集群信息健康监控的api GET /_cat/health?v epoch timestamp cluster status node.total node.data shards pri r
阅读全文
摘要:elasticsearch 1、安装JDK,至少1.8.0_73以上版本,java -version2、下载和解压缩Elasticsearch安装包,目录结构3、启动Elasticsearch:bin\elasticsearch.bat,es本身特点之一就是开箱即用,如果是中小型应用,数据量少,操作
阅读全文