当前位置: 首页 > news >正文

网站设计 论坛做淘客网站 知乎

网站设计 论坛,做淘客网站 知乎,wordpress双站 中英文,阿里云装wordpress一、初始elasticsearch 什么是elasticsearch? 一个开源的分布式搜索引擎,可以用来时限搜素、日志统计、分析、系统监控等功能。什么是elasitc stack(ELK)? 是以elasticsearch为核心的技术栈,包括 beats、L…

一、初始elasticsearch

  1. 什么是elasticsearch?
    一个开源的分布式搜索引擎,可以用来时限搜素、日志统计、分析、系统监控等功能。
  2. 什么是elasitc stack(ELK)?
    是以elasticsearch为核心的技术栈,包括 beats、Logstash、kibana、slasticsearch。
  3. 什么是Lucene?
    是Apache的开源搜索引擎类库,提供了索索引擎的核心API。

正向索引和倒排索引

什么是文档和词条?
每一条数据就是一个文档
对文档中的内容分词,得到的词语就是词条。
什么是正向索引?
基于文档id创建索引。查询词条时必须先找到文档,然后判断是否包含词条。
什么是倒排索引?
对文档内容分词,对词条创建索引,并记录词条所在文档的信息。查询时先根据词条查询到文档id,而后获取到文档。

相关概念

文档
elasticsearch是面向文档存储的,可以是数据库中的一条商品数据,一个订单信息。
文档数据会被序列化为json格式后存储在elasticsearch中。
索引(Index)
索引: 相同类型文档的集合。
映射(mapping):索引中文档的字段约束信息,类似表的结构约束、
请添加图片描述
与mysql的区别
Mysql: 擅长事务类型操作,可以确保数据的安全和一致性。
Elasticsearch: 擅长海量数据的搜索、分析、计算。

安装elasticsearch、kibana

分词器的作用

创建倒排索引时对文档分词
用户搜索时,对输入的内容分词。

IK分词器有集中模式

ik_smart: 智能切分,粗粒度
ik_max_word: 最细切分,细粒度

IK 分词器如何拓展词条?如何停用词条?

利用config目录的IkAnalyzer.cfg.xml文件添加拓展词典和停用词典。
在词典中添加拓展词条或者停用词条。

文档操作有哪些?

创建文档:POST/ 索引库名 /_doc/ 文档id {json文档}
查询文档 : GET/索引库名/ _doc /文档id
删除文档 : DELETE / 索引库名 / _doc / 文档id
修改文档:

  • 全量修改: PUT / 索引库名 / _doc /文档id {json文档}
  • 增量修改: POST/索引库名 /_update/ 文档id {“doc”:{字段}}

RestClient 操作索引库

  • 初始化ResthighLevelClient
  • 创建XxxIndexRequest。XXX是 create、get、delete
  • 准备DSL (create时需要)
  • 发送请求。调用ResthighlevelClient # indices().xxx()方法,xxx是create、exists、delete。

文档化操作

  • 初始化ResthighLevelClient
  • 创建XxxRequest。XXX是Index、get、undate、delete。
  • 准备呢参数(Index和Update时需要)。
  • 发送请求。调用RestHighLevelClient#.xxx()方法,xxx是index、get、update、delete。
  • 解析结果(get时需要)。

查询DSL的基本语法

GET /索引库名/_search
{“query”:{“查询类型”:{“FIELD”:“TEXT”}}}

GET /索引库名/_search
{"query":{"查询类型":{"FIELD":"TEXT"}}}

match 和multi_match的区别

  • match:根据一个字段查询
  • multi_match:根据多个字段查询,参与查询字段越多,查询性能越差。
http://www.yayakq.cn/news/384755/

相关文章:

  • 免费网站域名cn珠海网站建设方案维护
  • 微信网站怎么建立企业展示型网站程序
  • 小面网站建设国外网站推荐
  • 仿古建筑公司网站网站开发终止协议书
  • 自己可以做一个网站吗网站流量统计 设计
  • 网站 只做程序员wordpress设置专栏
  • asp网站中停止后面代码的运行网站判断手机跳转代码
  • 国内专门做酒的网站有哪些甜点网站要怎么做
  • 网站建设杭州哪家好物联网今天正式开网
  • 广州建设网站平台宁波建设网证书查询平台官网
  • 网站内容如何建设dedecms做的网站首页被挂马
  • 曲靖做网站需要多少钱北京市昌平建设工程招标网站
  • 专业网站开发哪里好在百度上怎么做网站
  • 网站开发的可行性研究报告汕头最好的seo外包
  • 办公家具网站模版店铺设计思路怎么写
  • 成都 地铁 建设 网站wordpress覆盖升级
  • 毕业设计除了网站还可以做啥有没有免费网站建设
  • 大连网站制作中企动力影视app搭建教程
  • ps切图做网站吉林中岩峰建设有限公司网站
  • 百度网站怎么提升排名县市区没有建设信用网站和平台
  • 推广关键词如何优化湘潭市优化办
  • 容桂微信网站建设传媒wordpress博客
  • 河南省十大互联网企业网店搜索引擎优化的方法
  • 网站关键词搜索排名艺术品商城网站开发
  • 苏州网站设计公司兴田德润i网址多少做网站端口无法清除
  • 怎么用ps切片在dw里做网站卫浴网站源码
  • python学习网站怎么在抖音上卖东西
  • 广元专业高端网站建设竞价推广案例
  • 网站制作与设计保定市清苑区网站建设
  • 降龙网络专业做网站有什么平台可以接加工单