ES 8.0:历时三年的 Elasticsearch 8.x 大更新给我们带来了什么?

这篇具有很好参考价值的文章主要介绍了ES 8.0:历时三年的 Elasticsearch 8.x 大更新给我们带来了什么?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

历时48个月,Elastic终于迎来了 8.0 的大版本更新,可谓是千呼万唤始出来了!

在正式版发布之前,经历了两个内测版,一个公测版,两个RC版本

版本号 发布日期 多少个次要版本迭代 历时
8.0 2022年2月11日 至今
7.0 2019年4月11日 17个次要版本 48个月
6.0 2017年11月15日 8个次要版本 17个月
5.0 2016年10月27日 6个次要版本 13个月
4.x 缺失
3.x 缺失
2.4 2017年7月26日

1、原生支持 NLP(自然语言处理)

Elastic 8.0 版通过改进 Elasticsearch 的矢量搜索功能、对现代自然语言处理模型的原生支持。Elasticsearch 一直非常重视 NLP 的发展及应用,在之前的版本,ES 需要截止自身之外的一些脚本、插件和代码来完成支持 NLP,但是在 ES 8.0 的版本中,ES 可以直接在 Elasticsearch 中执行命名实体识别、情感分析、文本分类等,而无需使用额外的组件或进行编码。并且可以在 Elasticsearch 中原生计算和创建矢量。这一变化为 搜索引擎的开发工作者带来了很大的便利
ES 8.0:历时三年的 Elasticsearch 8.x 大更新给我们带来了什么?

2、速度、扩展和检索相关性提升

在过去的三年间,ES一直致力于:减少内存使用(从而让每个节点托管更多的数据),降低查询开销(在大规模部署中成效尤为明显),引入一些全新的功能来提高相关性。

例如,在 7.x 系列版本中,官方提高了日期直方图和搜索聚合的速度,增强了页面缓存的性能,并创建了一个新的“pre-filter”搜索短语。此外,官方还通过减少内存堆完全支持 ARM 架构,引入全新的方式以使用更少的存储空间,以及让用户能够借助新的 Frozen Phase 和 Searchable Snapshot 轻松将计算与存储分离开来,从而降低了资源需求(即:降低了客户的总体拥有成本)。

3、通过原生矢量搜索提高搜索相关性

Elastic 8.0 版引入了一整套原生矢量搜索功能,让客户和员工能够使用他们自己的文字和语言来搜索并收到高度相关的结果。

ES 8.0:历时三年的 Elasticsearch 8.x 大更新给我们带来了什么?

在过去的两年间,官方一直致力于ES矢量搜索的优化。在 Elasticsearch 7.0版中,就针对高维矢量引入了字段类型。在 ES 7.3和 7.4 版本中,又引入了对矢量相似函数的支持。

在 Elasticsearch 8.0 版中,自然语言处理 (NLP) 模型原生支持直接引入了 Elasticsearch,让矢量搜索功能更容易实现。此外,Elasticsearch 8.0 版还包含了对近似最近邻搜索的原生支持,因此可以快速且大规模地比较基于矢量的查询与基于矢量的文档语料库。

4、默认开启安全功能

从 ES 7.x 开始,官方提供免费的安全功能,不过仅限于索引级别的安全设置,而字段和文档级别的需要付费。

从 8.0 开始,ES 简化了安全功能。自管理集群默认启用 Elastic Stack 安全性,配置工作几乎为零(其实8.x 的安全配置更麻烦了,知识默认启用了安全功能而已)。

8.x 默认启用了以下功能:

  • 用户认证
  • 具有基于角色的访问控制的用户授权
  • Kibana Spaces 多租户
  • 使用 TLS 的加密节点到节点通信
  • 使用 HTTPS 与 Elasticsearch API 进行加密通信

第一次运行 Elasticsearch 时,Elasticsearch 将自动执行以下任务:

  • TLS 设置:它将生成证书颁发机构、传输和 HTTP 层证书,以及 TLS 舞蹈所需的所有相关“好东西”——当然包括私钥、证书指纹等。它还将存储密码安全。
  • 设置安全设置:这还包括用于传输和 HTTP 加密的设置:xpack.security.ssl.http.enabled 和 xpack.security。ssl.transport.enabled
  • 准备传入连接:它将生成一种特殊类型的令牌,即注册令牌,它封装了 Kibana 连接到 Elasticsearch 所需的所有信息,并启用其注册 API,该 API 会监听新连接。
  • 为ES 内置超级用户生成密码。

在之前的多个版本中,官方简化了将各类数据从任何来源采集到 Elastic Stack 的过程。在 Elastic 8.0 版中,通过两个新的 AWS 集成进一步扩展了云原生集成:一个新的 AWS Lambda 应用程序和一个新的 Amazon Simple Storage Service (Amazon S3) Storage Lens 集成。文章来源地址https://www.toymoban.com/news/detail-431538.html

到了这里,关于ES 8.0:历时三年的 Elasticsearch 8.x 大更新给我们带来了什么?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • es elasticsearch 新增更新索引,新增更新文档

    先新增索引 新增映射  或者上述两步和为一步(创建索引,及创建mapping) 只能增加原有不存在的字段 创建一个全新的索引,映射包含调整后的字段或类型 将原有索引的数据迁移到新的索引 删除原有索引 将新的索引的别名设置为原来索引相同名称 创建一个 重建文档(全量

    2024年02月11日
    浏览(42)
  • ChatGPT为我们带来了什么?

    近两周,AI频频占据头条。 “用三秒完成我一天的活。”ChatGPT为中国众多的小型、产业链分布绵长的跨境电商企业降低了获得定制化方案的成本。许多商家相信,ChatGPT还能处理大量的财务报表和数据分析模型,这也广大跨境电商不需要再花钱聘请外部开发机构,建个小程序

    2023年04月23日
    浏览(45)
  • es elasticsearch kibana 根据 id 只更新部分字段

    官方文档: https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-update.html#_update_part_of_a_document 给自己记录一下: 其中 test 是索引名,需要根据实际情况替换。_update 是固定值,表示更新文档。1 是想要更新文档的主键,根据实际情况替换。 “doc” 是固定值,“my_field_name” 是被

    2024年02月13日
    浏览(43)
  • [Elasticsearch] ES更新问题踩坑记录,直面秋招

    基本可以定位是在es更新这块出问题了 看对应代码 final TableDocBean docBean = baseSearchService.getById(id); setValueForBean(afterColumns, docBean); log.info(“update table data to es: {}”, JSON.toJSONString(docBean)); baseSearchService.update(docBean); 代码先通过表id 获取对应ES文档,然后赋值 执行更新数据操作 这块

    2024年03月25日
    浏览(48)
  • Qt/C++编写超精美自定义控件(历时9年更新迭代/超202个控件/祖传)

    无论是哪一门开发框架,如果涉及到UI这块,肯定需要用到自定义控件,越复杂功能越多的项目,自定义控件的数量就越多,最开始的时候可能每个自定义控件都针对特定的应用场景,甚至里面带了特定的场景的一些设置和处理,随着项目数量的增多,有些控件又专门提取出

    2024年02月16日
    浏览(34)
  • 【ElasticSearch】更新es索引生命周期策略,策略何时对索引生效

    大家好,我是好学的小师弟,今天和大家讨论下更新es索引生命周期策略后,策略何时对索引生效 结论: 若当前索引已应用策略A(旧),更新完策略A后,新的策略A会立即对原来的已经应用该策略的索引生效;若当前索引符合新策略A的生命周期变化条件,则会自动进入下一阶段

    2024年02月07日
    浏览(43)
  • ChatGPT的快速发展究竟给我们带来了什么?

    😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘 🤗专栏:算法学习 🤗专栏:Go实战 💬个人主页:个人主页 人工智能(AI)技术在过去几十年中得到了迅速的发展,其中自然语言处理技术的进展更

    2024年02月05日
    浏览(47)
  • ChatGPT会对我们日常生活带来什么影响?这些技术会改变我们学习阅读工作方式吗?

    AI 这个话题很火,我也一直在关注着,很多人甚至觉得 AI 会改变世界,也许你会好奇:ChatGPT 会在三年内终结编程吗?AI有可能改变人的学习方式吗?AI 能否取代打工人?本文会对相关问题从我们可见日常问题进行解答。 希望从:AI 辅助提高了人的阅读效率吗、AI能帮助人更

    2024年02月03日
    浏览(74)
  • es elasticsearch 十 中文分词器ik分词器 Mysql 热更新词库

    目录 中文分词器ik分词器 介绍 安装 使用分词器 Ik分词器配置文件 Mysql 热更新词库 介绍 中文分词器按照中文进行分词,中文应用最广泛的是ik分词器 安装 官网下载对应版本zip 下载  放到  plugins 目录 新建 ik文件夹 考入解析zip 重启 es //分成小单词 使用分词器 ik_max_word分成

    2024年02月07日
    浏览(59)
  • 智能化社区会给我们的生活带来什么新体验?

    智能化社区指的是利用物联网、云计算、大数据、人工智能等新一代信息技术,结合社区场景下的人、事、地、物等多种数据资源,提供面向物业、企业、居民等的社区管理与服务类应用。实际上,智能化社区就是一种集商业、娱乐、教育、医疗等资源于一体的便捷服务模式

    2024年02月15日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包