导入包 <dependencies> <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>5.2.2</version> </dependency>  ...
                            
                            
                                分类:
编程语言   时间:
2020-09-17 13:51:34   
                                阅读次数:
51
                             
                         
                    
                        
                            
                            
                                
                    直接上代码 package com.iflytek.jtcn.service.impl; import org.elasticsearch.client.Client; import java.io.BufferedReader; import java.io.FileReader; import  ...
                            
                            
                                分类:
编程语言   时间:
2020-09-15 21:22:25   
                                阅读次数:
38
                             
                         
                    
                        
                            
                            
                                
                    一、elasticsearch - 分析过程 前言 现在,我们已经了解了如何建立索引和搜索数据了。 那么,是时候来探索背后的故事了!当数据传递到elasticsearch后,到底发生了什么? 分析过程 当数据被发送到elasticsearch后并加入到倒排索引之前,elasticsearch会对该文 ...
                            
                            
                                分类:
其他好文   时间:
2020-09-12 21:49:09   
                                阅读次数:
50
                             
                         
                    
                        
                            
                            
                                
                    一、elasticsearch之相关配置 前言 在elasticsearch\config目录下,有三个核心的配置文件: elasticsearch.yml,es相关的配置。 jvm.options,Java jvm相关参数的配置。 log4j2.properties,日志相关的配置,因为es采用了 ...
                            
                            
                                分类:
其他好文   时间:
2020-09-12 21:48:34   
                                阅读次数:
36
                             
                         
                    
                        
                            
                            
                                搜索引擎三大过程 爬取内容、进行分词、建立倒排索引。 分词器 分词器使用IK,通常为了保证索引时覆盖度和搜索时准确度,索引分词器采用ik_max_word,搜索分析器采用ik_smart模式。可在IK的配置文件中配置自定义的词典、停词词典。 倒排索引 Elasticsearc依赖Lucene建立倒排 ...
                            
                            
                                分类:
其他好文   时间:
2020-09-07 19:19:25   
                                阅读次数:
60
                             
                         
                    
                        
                            
                            
                                
                    一、安装IK分词器 下载ik分词器插件 wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.2/elasticsearch-analysis-ik- 使用linux下载会很慢,于是我自己去git ...
                            
                            
                                分类:
其他好文   时间:
2020-09-07 19:07:17   
                                阅读次数:
48
                             
                         
                    
                        
                            
                            
                                
                    搭建ELK Elasticsearch搭建 由于Elasticsearch要求不能使用超级用户root运行,所以下载、解压、启动,以及data和logs目录的建立,都使用普通账号即可 环境准备 需要java环境,也就是需要安装jdk,参考链接:https://www.jianshu.com/p/10 ...
                            
                            
                                分类:
其他好文   时间:
2020-09-07 19:04:27   
                                阅读次数:
40
                             
                         
                    
                        
                            
                            
                                
                    环境说明 服务器:CentOS 7,IP:172.17.79.83 开发环境:Win10 + VS2019 Docker 启动 Elasticsearch docker run --name elasticsearch --restart always -d -p 9200:9200 -p 9300 ...
                            
                            
                                分类:
Web程序   时间:
2020-09-07 18:51:34   
                                阅读次数:
66
                             
                         
                    
                        
                            
                            
                                
                    安装jdk 检索yum包含java的列表 yum list java-1.8* 安装1.8.0的所有文件 yum install java-1.8.0-openjdk* -y 检查是否安装成功 java -version 安装es 更新yum的缓存 yum makecache 安装ES yum in ...
                            
                            
                                分类:
其他好文   时间:
2020-09-02 16:48:35   
                                阅读次数:
53
                             
                         
                    
                        
                            
                            
                                1.Elasticsearch介绍和安装 用户访问我们的首页,一般都会直接搜索来寻找自己想要购买的商品。 而商品的数量非常多,而且分类繁杂。如果能正确的显示出用户想要的商品,并进行合理的过滤,尽快促成交易,是搜索系统要研究的核心。 面对这样复杂的搜索业务和数据量,使用传统数据库搜索就显得力不从心,一 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-31 13:26:07   
                                阅读次数:
63