ElasticSearch学习笔记:1、Windows下环境搭建

ElasticSearch学习笔记:1、Windows下环境搭建

  1. ElasticSearch基本介绍
    1)基于Apache Luece构建的开源搜索引擎
    2)采用Java编写,提供易用的RESTFul API
    3)轻松的横向扩展,可支持PB级别的结构化和非结构化数据处理

  2. 基本概念
    索引:含有相同属性的文档集合
    类型:索引可以定义一个或者多个类型,文档必须属于一个类型(ES7.X版本中,开始去掉类型)
    文档:文档是可以被索引的基本单位
    分片:每个索引都有多个分片,每个分片是一个Lucene索引
    备份:拷贝一份分片就完成了分片的备份

  3. 应用场景
    1)海量数据分析引擎
    2)站内搜索引擎
    3)数据仓库
    最近在慕课网看瓦力老师的ElasticSearch的视频,虽然自己最近2年很懒已经很少更新博客,但是觉得还是有必要做做学习笔记。
    关于Windows环境下怎么搭建,网络上已经有很好的博客教程,所以直接粘贴博客地址了:ElasticSearch在Windows下的环境搭建

  4. 分布式部署注意事项
    7.X版本以下配置的名称已经变更,注意替换。
    在这里插入图片描述
    分布式部署master配置:

# 增加新的参数,这样head插件可以访问es
http.cors.enabled: true 
http.cors.allow-origin: "*"

cluster.name: xiaotiao
node.name: master
node.master: true

network.host: 127.0.0.1

分布式部署slave配置:

#分布式部署
cluster.name: xiaotiao
node.name: slave1

network.host: 127.0.0.1
http.port: 8400
discovery.seed_hosts: ["127.0.0.1"]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章