windows下的ElasticSearch入门(感谢狂神大大)

ElasticSearch的安装
推荐大家看b站的遇见狂神。很nice
es下载
es默认端口9200
启动图示
在这里插入图片描述
在这里插入图片描述
下载node.js的msi
node -v 检查版本
es head下载
在这里插入图片描述
执行命令
cnpm install
没有cnpm命令的可以先通过npm下载cnpm
npm run start
在这里插入图片描述
在这里插入图片描述
添加跨域

http.cors.enabled: true
http.cors.allow-origin: "*"

在这里插入图片描述
下载kibana
解压即用
访问localhost:5601
在配置文件中添加
i18n.locale: “zh-CN”
汉化
在这里插入图片描述
Elasticsearch
1.索引
2.字段类型(mapping)
3.文档
4.分片(倒排索引,底层lucene)
1.先对文本内容进行分词

the /quick /brown /fox…

2.每个分词进行分类

结果如下图
Term Doc_1 Doc_2

Quick | | X
The | X |
brown | X | X
dog | X |
dogs | | X
fox | X |
foxes | | X
in | | X
jumped | X |
lazy | X | X
leap | | X
over | X | X
quick | X |
summer | | X
在检索过程中,会先匹配前面的字段,当检索到所在的文档时,会返回整个文档
下载ik分词器
在这里插入图片描述
在这里插入图片描述
kibana请求超时,修改elasticsearch 的配置文件,把运行内存设置为2g

关于索引的基本操作
在这里插入图片描述
如果我们自己没指定字段类型,es帮我们设置默认的字段类型
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
关于文档的基本操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
term 查询是直接通过倒排索引指定的词条进行精确查找!
关于分词:
term,直接查询精确的
match,会使用ik分词器解析(先分析文档,然后通过分析的文档进行查询)
定义字段的时候,text字段会被分词器解析,keyword整体查询,不会被分词器解析
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Springboot结合es测试Api
详见遇见狂神

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值