| 失效链接处理 | 
| 
      elasticsearch简单介绍及使用 PDF 下载 本站整理下载: 
							提取码:oqcv 
					相关截图: ![]() 主要内容: 
	ES 简介 
	ES是 个使⽤java语⾔编写的并且基于Lucene编写的搜索引擎, 他提供了分布式的全⽂搜索服务, 还 
	提供了 个RESTful⻛格的web接⼝, 官⽅还对多种语⾔提供了相应的API 
	Lucene? 
	Lucene 本身就是 个搜索引擎的底层, 
	ES特点 
	分布式: ES主要为了横向扩展能⼒ 
	全⽂检索: 将 段词语进⾏分词, 并且将分出的单个词语统 的放⼊ 个分词库中,在搜索时,根据关 
	键字去分词库中搜索去找到想找到的内容,(倒排索引) 
	RESTful⻛格web接⼝: 操作ES⾮常简单, 只需要发送 个Http请求并且根据请求⽅式不同和携带参数 
	不同,执⾏相应的功能, 
	倒排索引 
	待补充 
	安装ES&kibana 
	IK 分词器 
	安装 
	下载地址: https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v6.7.2 
	下载需要与ES版本 直否则⽆法启动ES, 
	在 elasticsearch/plugins 下新建IK⽂件夹, 解压 后 重启ES即可 
	IK 介绍 
	version: "3.1" 
	services: 
	 elasticsearch: 
	 image: daocloud.io/library/elasticsearch:6.5.4 
	 restart: always 
	 container_name: elasticsearch 
	 environment: 
	 - "cluster.name=elasticsearch" #设置集群名称为elasticsearch 
	 - "discovery.type=single-node" #以单 节点模式启动 
	 - "ES_JAVA_OPTS=-Xms4096m -Xmx4096m" #设置使⽤jvm内存⼤⼩ 
	 ports: 
	 - 9200:9200 
	 kibana: 
	 image: daocloud.io/library/kibana:6.5.4 
	 restart: always 
	 container_name: kibane 
	 ports: 
	 - 5601:5601 
	 depends_on: 
	 - elasticsearch #kibana在elasticsearch启动之后再启动 
	 environment: 
	 - "elasticsearch.hosts=http://127.0.0.1:9200" #设置访问elasticsearch的地址 
	123456789 
	10 
	11 
	12 
	13 
	14 
	15 
	16 
	17 
	18 
	19 
	20 
	21 
	22 
	如果使⽤中⽂建议使⽤IK,他有两种分词模式 ik_mart(最少切分)与 ik_max_word(最细粒度划分) 
      
       | 
    




    
苏公网安备 32061202001004号


    