es学习初步总结

看api看麻了不知道意义在哪里,所以就简单总结点我觉得有用的东西

基本数据结构解析

分为了文档,索引和映射

索引可以理解为一张表,映射描述了索引的数据结构,而文档就是一个个具体的行

所以一般我们需要在申明索引的时候同时申明映射,然后就可以对索引进行增删改文档了。如果对索引的映射有调整,那就得直接删除索引重建了。

在查询的时候,我们可以使用不同的关键字达到不同效果,比如term就是全词匹配,fuzzy就是对当前词语模糊匹配,multi_match,query_string就是对传入的词语分词后再匹配

值得一提的是spring-data支持elastic search,我们可以在spring中直接进行依赖对接

基本架构分析图

相关推荐
fmk10232 分钟前
AntV学习笔记
笔记·学习
leesan快点跑7 分钟前
昇思25天学习打卡营第09天|sea_fish
学习
2402_8575893610 分钟前
逐步深入:掌握sklearn中的增量学习
人工智能·学习·sklearn
汐织海纳_Hina11 分钟前
RabbitMQ学习笔记
笔记·学习·rabbitmq
Frank牛蛙15 分钟前
大数据之路 读书笔记 Day3
大数据
张紫娃21 分钟前
【鸿蒙学习笔记】创建自定义组件
笔记·学习·harmonyos
lose and dream_1134 分钟前
【 2024!深入了解 大语言模型(LLM)微调方法(总结)】
大数据·人工智能·opencv·机器学习·语言模型·自然语言处理·架构
我非夏日1 小时前
基于Hadoop平台的电信客服数据的处理与分析③项目开发:搭建基于Hadoop的全分布式集群---任务7:格式化并启动Hadoop集群
大数据·hadoop·分布式
2401_857610031 小时前
强强联合:Apache Kylin与Impala的集成之道
大数据·apache·kylin
2401_857636391 小时前
Scala中的尾递归优化:深入探索与实践
大数据·算法·scala