es知识点 一

这篇具有很好参考价值的文章主要介绍了es知识点 一。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

针对于es的语言的学习 es是由java编写的,restfull api http+json 支持分布式存储,每个字段被索引,被搜索 基于lucene的强大的全文搜索能力 可以实时搜索和聚合分析,自动发现新的和失败的节点,重新组合和新平衡数据 es的mapping机制可以自动检测数据的结构和类型,创建索引并支持数据可搜索 索引是类似于文档的集合,索引相当于关系型数据库的表 文档doc会唯一生成的id和文档类型type 文档是可搜索的最小单位,文档相当于数据的一条数据记录 index和id和type唯一确定一个文档,其中id可以指定也可以系统生成

kibana工具是查询es数据的工具
用es去搜索 dsl语言
使用post不需要指定ip 但是put需要指定ip
1、文档的新增
post /_index/_type
post /user/_doc
{“name”:“lmm”}
2、文档的更新
post /user/_update/id
{“name”:“nana”}
3、文档的删除
post /user/_delete_by_query
{“query”:
“term”:{“_id”:dsadsad}}
4、索引的操作
get /_index
delete /_index
5、文档查询全部
get /_index/_search
6、文档查询、模糊匹配
{“query”:
{“match”:{“name”:“nana”}}}
7、分词查询----还能查到李苗苗的数据
{“query”:{“match_phrase”:{“name”:“李苗”}}}
8、精确匹配
{“query”:{“match”:{“name.keyword”:“李苗苗”}}}
9、文档查询:
组合查询文章来源地址https://www.toymoban.com/news/detail-530461.html

到了这里,关于es知识点 一的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java面试知识点(全)-数据结构和算法

    Java面试知识点(全)https://nanxiang.blog.csdn.net/article/details/130640392 注:随时更新 数组 数组的下标寻址十分迅速,但计算机的内存是有限的,故数组的长度也是有限的,实际应用当中的数据往往十分庞大;而且无序数组的查找最坏情况需要遍历整个数组;后来人们提出了二分查

    2024年02月05日
    浏览(62)
  • ES6知识点汇总(3)--对象

    1、属性的简写 ES6中,当对象键名与对应值名相等的时候,可以进行简写 在函数内作为返回值,也会变得方便很多 注意:简写的对象方法不能用作构造函数,否则会报错 2、属性名表达式 ES6 允许字面量定义对象时,将表达式放在括号内 表达式还可以用于定义方法名 注意,属

    2024年02月13日
    浏览(42)
  • ES6知识点汇总(4)--函数

    1、参数 ES6允许为函数的参数设置默认值 函数的形参是默认声明的,不能使用let或const再次声明 参数默认值可以与解构赋值的默认值结合起来使用 上面的foo函数,当参数为对象的时候才能进行解构,如果没有提供参数的时候,变量x和y就不会生成,从而报错,这里设置默认值

    2024年02月13日
    浏览(42)
  • ES6知识点汇总(2)--数组

    1、扩展运算符的应用 ES6通过扩展元素符…,就像rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列 主要用于函数调用的时候,将一个数组变为参数序列 能够更简单实现数组复制 数组的合并也更为简洁 注意:通过扩展运算符实现的是浅拷贝,修改了引用指向的值,

    2024年02月13日
    浏览(51)
  • Java实现连接数据库验证登录和注册(附详细知识点讲解)

    学完Java基础后,一般会做个项目练手(上一篇博客有讲到 Java在线聊天室课程设计 ) 当中肯定会涉及到 登录验证 ,但没学过数据库 😅,不知道如何操作;只能把用户账户密码预存在一个txt文本当中,然后通过IO流读取验证 ⭐ 最后去搜相应的资料和网课进行学习,现在问题

    2024年02月02日
    浏览(49)
  • 使用es必须要知道的一些知识点:索引篇

    在当今数据驱动的世界中,Elasticsearch(简称ES)成为了一个强大而广泛应用的搜索和分析引擎。ES提供了快速、可扩展且高度可靠的数据存储和检索解决方案。然而,要真正掌握ES的各种功能和最佳实践,需要通过实践才能获得真正的知识。 在Elasticsearch(ES)中,index操作和

    2024年02月08日
    浏览(44)
  • Java面试题:解释Java的基本数据类型及其大小和默认值,列举数据类型常见的错误知识点

    Java的基本数据类型是Java编程语言中用于存储简单值的类型。这些数据类型包括整数类型、浮点类型、字符类型和布尔类型。下面是对这些基本数据类型的详细解释,包括它们的大小和默认值,以及一些常见的面试中容易出错的知识点。 基本数据类型及其大小和默认值 整型

    2024年04月16日
    浏览(43)
  • Elasticsearch集群搭建与相关知识点整理

    前言:大家好,我是小威,24届毕业生,在一家满意的公司实习。本篇文章参考网上的课程,介绍Elasticsearch集群的搭建,以及Elasticsearch集群相关知识点整理。 如果文章有什么需要改进的地方还请大佬不吝赐教 👏👏。 小威在此先感谢各位大佬啦~~🤞🤞 🏠个人主页:小威要

    2023年04月22日
    浏览(40)
  • ES6知识点汇总(1)--var/let/const

    1、var 在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量 注意:顶层对象,在浏览器环境指的是window对象,在 Node 指的是global对象 使用var声明的变量存在变量提升的情况 在编译阶段,编译器会将其变成以下执行 使用var,我们能够对

    2024年02月12日
    浏览(51)
  • 30个ElasticSearch 调优知识点,都给你整理好了

    ES官方调优指南 第一部分:调优索引速度 第二部分:调优搜索速度 第三部分:通用的一些建议 ES发布时带有的默认值,可为es的开箱即用带来很好的体验。全文搜索、高亮、聚合、索引文档 等功能无需用户修改即可使用,当你更清楚的知道你想如何使用es后,你可以作很多的

    2023年04月08日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包