检索引擎Elasticsearch

打印 上一主题 下一主题

主题 861|帖子 861|积分 2583

一.为什么要用Elasticsearch

   由于我们在运行我们的项目的时候通常都是将数据存到mysql大概sql serve等数据库中,在举行数据搜索时使用sql 语句 like举行模糊匹配查询,其一:虽然可以查到数据,但是它模糊匹配查询速率较慢,即使给它加了索引由于是like匹配也无法使用,其二:sql语句like匹配无法分词,例如:select* from news where title like '%石破茂%',重新闻表中查询石破茂,它只会匹配到石破茂左右数据,但如果它分词的话,就无法匹配到,为了解决这两个问题,就必要Elasticsearch了。
  分词前可以查到 
 分词后就查不到了

二.什么是 Elasticsearch

        Elasticsearch,简称为 ES,是一款非常强大的开源的高扩展的分布式全文 检索引擎,可以资助我们从海量数据中快速找到必要的内容,它可以近乎实时的存储、检索数据.还可以可以实现日志统计、分析、系统监控等功能.(简单来说它可以资助我们解决用mysql等数据库模糊查询造成的查询效率满,分词匹配问题)       官网:https://www.elastic.co/cn        例如京东,淘宝,头条等站内搜索功能     三.如何使用Elasticsearch

1.起首要安装Elasticsearch(环境搭建)

      下载地址:       ES 下载地址: https://www.elastic.co/cn/downloads/elasticsearch 默认打开是最新版本        7.6.1 版下载        https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.1-windows-x86_64.zip   
      

 

出现如下图所示及安装完成 
 

 2.安装可视化图形界面(elasticsearch head)

      elasticsearch head相称于一个前端界面。       前提必要安装 nodejs(肯定要有否则无法启动)       github 下载: https://github.com/mobz/elasticsearch-head/        github 加速器: https://github.ur1.fun/        留意:要访问·elasticsearch head起首必须先将安装好的elasticsearch启动,否则找不到。    安装及相关环境搭配


 
 


   elasticsearch.yml中的配置:
     # 开启跨域        http.cors.enabled: true        # 全部人访问        http.cors.allow-origin: "*"     留意配置完成后肯定要保存该配置而且要重启elasticsearch,否则配置好的无法加载。
   

 

   在欣赏器输入http://127.0.0.1:9100/访问
   

3.安装可视化 kibana 组件 

      Kibana 是一个针对 Elasticsearch 的开源分析及可视化平台,用来搜索、查看交互 存储在 Elasticsearch 索引中的数据。        使用 Kibana,可以通过各种图表举行高级数据分析及展示。Kibana 让海量数据更 容易理解.       留意:       下载版本要和 ES 版本一致           下载地址: https://www.elastic.co/cn/downloads/kibana 默认打开是最新版本           7.6.1 下载版           https://artifacts.elastic.co/downloads/kibana/kibana-7.6.1-windows-x86_64.zip       (1)kibana相关配置 

      起首必要安装kibana       汉化 kibana        修改 config 目次下的 kibana.yml 文件 i18n.locale: "zh-CN"        双击 bin 目次下的 kibana.bat 启动   
 
 
 
留意同样配置完成后要保存并重启 Elasticsearch
 

   访问 http://127.0.0.1:5601  
  
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

花瓣小跑

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表