安装环境: 1核 2g jdk1.8+ 1. 下载 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.2.tar.gz 2. 解压 tar -zxvf elasticsearch-6.2.2.tar ...
分类:
其他好文 时间:
2019-01-10 15:37:02
阅读次数:
224
1,官网下载安装包 2,解压安装包到指定的目录 tar -zxvf elasticsearch-6.5.4.tar.gz 3,重命名 mv elasticsearch-6.2.1 elasticsearch 4,创建数据存放路径(应将设置配置为在Elasticsearch主目录之外定位数据目录,以便 ...
分类:
其他好文 时间:
2019-01-09 18:49:02
阅读次数:
215
1. 概述 Java REST Client 有两种风格: Java Low Level REST Client :用于Elasticsearch的官方低级客户端。它允许通过http与Elasticsearch集群通信。将请求编排和响应反编排留给用户自己处理。它兼容所有的Elasticsearch版 ...
分类:
编程语言 时间:
2019-01-08 15:25:23
阅读次数:
218
安装配置参考文档:http://blog.51cto.com/michaelkang/2333586curator接口模式使用介绍curator的命令行语法如下:curator[--configCONFIG.YML][--dry-run]ACTION_FILE.YML--config:之后跟上配置文件--dry-run:调试参数,测试脚本运行是否正常;ACTION_FILE.YML:action文
分类:
其他好文 时间:
2018-12-21 13:23:43
阅读次数:
176
1. 基本概念回顾 1.1. Node 节点是一个服务器,它是集群的一部分,存储数据,并参与集群的索引和搜索功能 节点有一个名称标识,该名称在缺省情况下是在启动时分配给节点的随机全局惟一标识符(UUID) 这个名称对于管理非常重要,因为你希望识别网络中的哪些服务器与Elasticsearch集群中的 ...
分类:
其他好文 时间:
2018-12-20 14:24:34
阅读次数:
191
几个特点: 1- 快速扩容,主要是横向扩容; 2- 共同承担数据和负载的压力。当有节点加入集群中或者从集群中移除节点时,集群将会重新平均分布所有的数据。 3- 当一个节点被选举成为主节点时,它将负责管理集群范围内的所有变更,例如增加、删除索引,或者增加、删除节点等。 而主节点并不需要涉及到文档级别的 ...
分类:
其他好文 时间:
2018-12-11 19:56:57
阅读次数:
229
做实验时需要了解Elasticsearch集群如何操作?通过使用docker-compose可以批量创建docker容器,启动ES集群。 先配置文件docker-compose.yml文件如下: 说明: 运行docker-compose up即可启动Elasticsearch集群和kibana。 d ...
分类:
其他好文 时间:
2018-11-22 18:13:13
阅读次数:
506
前面几课我们已经把ES的基本概念和查询了解了,大家知道ES的核心优势就是天生支持分布式,所以,这课我们专门讲讲怎么搭建实现ES的集群部署。 ES分布式原理 1、es分布式概念 主分片(Primary shard) 索引的子集,索引可以切分成多个分片,分布到不同的集群节点上。分片对应的是 Lucene ...
分类:
其他好文 时间:
2018-11-22 12:25:36
阅读次数:
185
文件目录: 1、编写docker-compose文件 es-master:master节点,确定分片位置,索引的新增、删除请求分配 es-node1:分片的 CRUD,以及搜索和整合操作 es-node2:分片的 CRUD,以及搜索和整合操作 es-head:es的一个插件,目前官方版本只支持5.0 ...
分类:
其他好文 时间:
2018-11-16 15:09:08
阅读次数:
1688
我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌、尺寸、适用季节、价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品。 站内搜索对于一个网站几乎是标配,只是搜索的强大与否的区别,有的网站只支持关键词模糊搜索,而淘宝,京东提供了精细 ...
分类:
其他好文 时间:
2018-11-15 23:16:38
阅读次数:
179