在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Elasticsearch 8作為開(kāi)源軟件正式發(fā)布

Linux愛(ài)好者 ? 來(lái)源:OSC開(kāi)源社區(qū) ? 作者:OSC開(kāi)源社區(qū) ? 2022-03-17 14:12 ? 次閱讀

Elasticsearch 是一個(gè)基于 Lucene 庫(kù)的搜索引擎。它提供了一個(gè)分布式、支持多租戶的全文搜索引擎,具有 HTTP Web 接口和無(wú)模式 JSON 文檔。Elasticsearch 是用 Java 開(kāi)發(fā)的,并在 Apache 許可證下作為開(kāi)源軟件發(fā)布。官方客戶端在 Java、.NET(C#)、PHP、Python、Apache Groovy、Ruby 和許多其他語(yǔ)言中都是可用的。

時(shí)隔近三年,Elasticsearch 8 正式發(fā)布,新增的功能包括:

7.x REST API 兼容性

8.0 為 Elasticsearch REST APIs 引入了一些重大的變化。雖然更新你的應(yīng)用程序以適應(yīng)這些變化十分重要,但在升級(jí)后尋找和更新每一個(gè) API 調(diào)用可能對(duì)開(kāi)發(fā)者而言十分痛苦且容易出錯(cuò)。為了使這個(gè)過(guò)程變得更加容易,Elasticsearch 已經(jīng)在 REST API 中增加了對(duì) 7.x 兼容性 header 的支持。這些可選的 header 文件讓你向 8.0 集群發(fā)出 7.x 兼容的請(qǐng)求,并收到 7.x 兼容的響應(yīng)。雖然官方仍然建議開(kāi)發(fā)者更新你的應(yīng)用程序以使用原生的 8.0 請(qǐng)求和響應(yīng),但 7.x API 兼容 header 文件讓你可以在更長(zhǎng)的時(shí)間內(nèi)安全地進(jìn)行這些更改。

安全功能在默認(rèn)情況下被啟用和配置

在沒(méi)有安全保障的情況下運(yùn)行 Elasticsearch 會(huì)讓你的集群暴露在任何可以向 Elasticsearch 發(fā)送請(qǐng)求的用戶面前。在以前的版本中,你必須明確地啟用 Elasticsearch 的安全功能,如認(rèn)證、授權(quán)和網(wǎng)絡(luò)加密(TLS)。從 Elasticsearch 8.0 開(kāi)始,當(dāng)?shù)谝淮螁?dòng) Elasticsearch 時(shí),安全功能被默認(rèn)啟用和配置。在啟動(dòng)時(shí),Elasticsearch 8.0 會(huì)生成注冊(cè)令牌,你可以用它來(lái)連接 Kibana 實(shí)例或在安全的 Elasticsearch 集群中注冊(cè)其他節(jié)點(diǎn),而無(wú)需生成安全證書(shū)或更新 YAML 配置文件。只需在啟動(dòng)新節(jié)點(diǎn)或 Kibana 實(shí)例時(shí)使用生成的注冊(cè)令牌,Elastic Stack 就會(huì)為你處理所有安全配置。已知問(wèn)題:
  • 如果你在 Linux ARM 或 macOS M1 等 arch64 平臺(tái)上從歸檔中安裝 Elasticsearch,那么在首次啟動(dòng)節(jié)點(diǎn)時(shí),不會(huì)自動(dòng)生成elastic用戶密碼和 Kibana 注冊(cè)令牌。節(jié)點(diǎn)啟動(dòng)后,需要用bin/elasticsearch-reset-password工具生成elastic密碼:


	
		bin/elasticsearch-reset-password -u elastic
  • 然后,用bin/elasticsearch-create-enrollment-token工具為 Kibana 創(chuàng)建一個(gè)注冊(cè)令牌:


	
		bin/elasticsearch-create-enrollment-token -s kibana

更好地保護(hù)系統(tǒng)索引

系統(tǒng)索引為 Elastic 功能存儲(chǔ)配置和內(nèi)部數(shù)據(jù)。一般來(lái)說(shuō),系統(tǒng)索引僅保留供這些功能內(nèi)部使用。雖然有可能,但直接訪問(wèn)或改變系統(tǒng)索引會(huì)導(dǎo)致不穩(wěn)定和其他問(wèn)題。在 Elasticsearch 8.0 中做了一些改變來(lái)保護(hù)系統(tǒng)索引不被直接訪問(wèn)。要訪問(wèn)系統(tǒng)索引的話,用戶現(xiàn)在必須把allow_restricted_indices權(quán)限設(shè)置為truesuperuser角色也不再給予系統(tǒng)索引的寫(xiě)入權(quán)限。因此,內(nèi)置的elasticsuperuser 默認(rèn)不能改變系統(tǒng)索引。此后,開(kāi)發(fā)者應(yīng)使用 Kibana 或相關(guān)的 Elasticsearch APIs 來(lái)管理某個(gè)功能的數(shù)據(jù),而不是訪問(wèn)系統(tǒng)索引。如果你直接訪問(wèn)系統(tǒng)索引,Elasticsearch 將在 API 響應(yīng)的 header 中和廢棄日志中返回警告。

新的 KNN 搜索 API

在 Elasticsearch 8.0 中推出了 KNN 搜索 API 的技術(shù)預(yù)覽版。通過(guò)使用dense_vector字段,k-nearest neighbor(KNN)搜索可以找到與查詢向量最近的 k 個(gè)向量(這是由相似度指標(biāo)來(lái)衡量的)。KNN 通常被用來(lái)支持推薦引擎和基于自然語(yǔ)言處理(NLP)算法的相關(guān)性排名。以前,Elasticsearch 只支持精確的 KNN 搜索,使用帶向量函數(shù)的script_score查詢。雖然這種方法保證了準(zhǔn)確的結(jié)果,但它往往導(dǎo)致搜索速度緩慢,而且在大型數(shù)據(jù)集上不能很好地?cái)U(kuò)展。作為對(duì)較慢的索引和不完美的準(zhǔn)確性的交換,新的 KNN 搜索 API 讓你在更大的數(shù)據(jù)集上以更快的速度運(yùn)行近似的 KNN 搜索。

keywordmatch_only_texttext字段節(jié)省存儲(chǔ)空間

該版本更新了倒排索引,這是一個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu),可以使用更節(jié)省空間的編碼。這一變化將使keywordmatch_only_text字段以及text字段受益。在使用應(yīng)用程序日志的基準(zhǔn)測(cè)試中,這一轉(zhuǎn)變?yōu)?/span>message字段(映射為match_only_text)的索引大小減少了 14.4%,總體上減少了 3.5% 的磁盤(pán)占用空間。

加快geo_pointgeo_shape和范圍字段索引速度

新版本優(yōu)化了多維點(diǎn)(multi-dimensional points)的索引速度,多維點(diǎn)是用于geo_pointgeo_shape和范圍字段的內(nèi)部數(shù)據(jù)結(jié)構(gòu)。Lucene 級(jí)別的基準(zhǔn)測(cè)試顯示,這些字段類型的索引速度提高了 10-15%。主要由這些字段組成的 Elasticsearch 索引和數(shù)據(jù)流可能會(huì)在索引速度方面有顯著的改進(jìn)。

PyTorch 模型支持自然語(yǔ)言處理(NLP)

現(xiàn)在可以上傳在 Elasticsearch 之外訓(xùn)練的 PyTorch 模型,并使用它們進(jìn)行推理。第三方模型支持為 Elastic Stack 帶來(lái)了現(xiàn)代自然語(yǔ)言處理(NLP)和搜索用例。

其他變化

Aggregations:
  • 刪除鄰接 matrix 設(shè)置#46327(issues:#46257,#46324)

  • 刪除MovingAverage管道聚合#39328

  • 刪除棄用的_time_term排序#39450

  • 刪除棄用的日期歷史間隔#75000

Allocation:
  • 刪除include_relocations設(shè)置#47717(issues:#46079,#47443)

Analysis:
  • 清理分析中的版本化棄用#41560(issue:#41164)

  • 刪除預(yù)先配置的delimited_payload_filter#43686(issues:#41560,#43684)

Authentication:
  • 除非明確禁用,否則始終添加文件和本機(jī) Realm#69096(issue:#50892)

  • 默認(rèn)情況下不要在 Policy 中設(shè)置 NameID 格式#44090(issue:#40353)

  • 為 Realm 配置強(qiáng)制設(shè)置順序#51195(issue:#37614)

Cluster Coordination:
  • 刪除連接超時(shí)#60873(issue:#60872)

  • 刪除對(duì)延遲狀態(tài)恢復(fù)掛起主控器的支持#53845(issue:#51806)

Distributed:
  • 刪除同步刷新#50882(issues:#50776,#50835)

  • 刪除cluster.remote.connect設(shè)置#54175(issue:#53924)

Engine:
  • 強(qiáng)制合并應(yīng)該拒絕設(shè)置了only_expunge_deletesmax_num_segments的請(qǐng)求#44761(issue:#43102)

  • 刪除每個(gè)類型的索引統(tǒng)計(jì)#47203(issue:#41059)

  • 移除 translog 保留設(shè)置#51697(issue:#50775)

Features/CAT APIs:
  • _cat/indices刪除廢棄的local參數(shù)#64868(issue:#62198)

  • _cat/shards刪除廢棄的local參數(shù)#64867(issue:#62197)

Features/ILM+SLM:
  • 默認(rèn)cluster.routing.allocation.enforce_default_tier_preferencetrue#79275(issues:#76147,#79210)

Features/Indices APIs
  • prefer_v2_templates參數(shù)默認(rèn)值設(shè)為true#55489(issues:#53101,#55411)

  • 刪除棄用的_upgradeAPI#64732(issue:#21337)

  • 從 REST 層移除參數(shù)include_type_name

  • 刪除索引模板中的template字段#49460(issue:#21009)

Infra/Core
  • 從數(shù)據(jù)路徑中刪除nodes/0文件夾前綴

  • 刪除bootstrap.system_call_filter設(shè)置#72848

  • 刪除node.max_local_storage_nodes#42428(issue:#42426)

  • 刪除 Joda 依賴#79007

  • 刪除命名日期/時(shí)間格式的駝峰式大小寫(xiě)#60044

  • ……

Packaging
  • 刪除 SysV 初始化支持#51716

  • 刪除對(duì)JAVA_HOME的支持#69149

  • 需要 Java 17 才能運(yùn)行 Elasticsearch#79873

原文標(biāo)題:重磅!Elasticsearch 8 正式發(fā)布!

文章出處:【微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開(kāi)源軟件
    +關(guān)注

    關(guān)注

    0

    文章

    210

    瀏覽量

    16021
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2980

    瀏覽量

    105732
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3305

    瀏覽量

    58215

原文標(biāo)題:重磅!Elasticsearch 8 正式發(fā)布!

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Windows安裝ElasticSearch

    Windows安裝ElasticSearch
    的頭像 發(fā)表于 02-15 17:09 ?1083次閱讀
    Windows安裝<b class='flag-5'>ElasticSearch</b>

    SpringBoot整合ElasticSearch

    ElasticSearch是個(gè)開(kāi)源分布式搜索引擎,提供搜集、分析、存儲(chǔ)數(shù)據(jù)三大功能。它的特點(diǎn)有:分布式,零配置,自動(dòng)發(fā)現(xiàn),索引自動(dòng)分片,索引副本機(jī)制,restful風(fēng)格接口,多數(shù)據(jù)源,自動(dòng)搜索負(fù)載等
    的頭像 發(fā)表于 03-09 14:56 ?713次閱讀
    SpringBoot整合<b class='flag-5'>ElasticSearch</b>

    linux安裝配置ElasticSearch之源碼安裝

    ElasticSearch是基于Lucene這個(gè)非常成熟的索引方案,另加上一些分布式的實(shí)現(xiàn):集群,sharding,replication等。以下是對(duì)其采用源碼安裝的方法1.下載
    發(fā)表于 01-11 17:27

    ElasticSearch的詞條查詢

    ElasticSearch查詢 第三篇:詞條查詢
    發(fā)表于 04-30 17:03

    ElasticSearch的初步環(huán)境

    ElasticSearch最實(shí)用入門指南——初步環(huán)境
    發(fā)表于 03-31 11:32

    載譽(yù)而歸,重磅發(fā)布!潤(rùn)和軟件亮相2022開(kāi)放原子全球開(kāi)源峰會(huì)

    題,以立足中國(guó)、面向世界的姿態(tài),推動(dòng)全球開(kāi)源事業(yè)的交流合作。2022開(kāi)放原子全球開(kāi)源峰會(huì)現(xiàn)場(chǎng)作為本次大會(huì)的共建單位,江蘇潤(rùn)和軟件股份有限公司(以下簡(jiǎn)稱“潤(rùn)和
    發(fā)表于 07-29 16:58

    開(kāi)源協(xié)議、開(kāi)源貢獻(xiàn)協(xié)議與OpenHarmony

    允許商業(yè)軟件通過(guò)類庫(kù)引用(link)的方式使用 LGPL 類庫(kù),而不需要開(kāi)源商業(yè)軟件的代碼。這使得采用 LGPL 協(xié)議的開(kāi)源代碼可以被商業(yè)軟件
    發(fā)表于 08-30 15:33

    elasticsearch介紹PPT

    elasticsearch介紹PPT
    發(fā)表于 12-13 21:05 ?20次下載

    如何在Python中進(jìn)行Elasticsearch操作?

    ElasticSearch(ES)是一個(gè)建立在Apache Lucene之上的高度可用的分布式開(kāi)源搜索引擎
    的頭像 發(fā)表于 07-20 11:12 ?7765次閱讀
    如何在Python中進(jìn)行<b class='flag-5'>Elasticsearch</b>操作?

    你們知道BoostKit開(kāi)源軟件是怎么來(lái)的嗎?

    的核心。讓開(kāi)源軟件與ARM平臺(tái)進(jìn)行充分的軟硬件適配和性能優(yōu)化,并打造可用、好用的開(kāi)源軟件,顯得尤為關(guān)鍵。 《厚積薄發(fā)》 BoostKit使能開(kāi)源
    的頭像 發(fā)表于 06-25 11:33 ?2122次閱讀

    ElasticSearch是什么?應(yīng)用場(chǎng)景是什么?

    ElasticSearch是什么 ElasticSearch的功能 ElasticSearch的應(yīng)用場(chǎng)景 ElasticSearch的特點(diǎn)
    的頭像 發(fā)表于 10-09 18:38 ?2577次閱讀

    Elasticsearch保姆級(jí)入門

    我們需要?jiǎng)?chuàng)建一個(gè)供 Elasticsearch 和 Kibana 使用的 network。這個(gè) network 將被用于 Elasticsearch 和 Kibana 之間的通信。
    的頭像 發(fā)表于 09-01 15:24 ?952次閱讀
    <b class='flag-5'>Elasticsearch</b>保姆級(jí)入門

    SpringBoot 連接ElasticSearch的使用方式

    在上篇 ElasticSearch 文章中,我們?cè)敿?xì)的介紹了 ElasticSearch 的各種 api 使用。 實(shí)際的項(xiàng)目開(kāi)發(fā)過(guò)程中,我們通常基于某些主流框架平臺(tái)進(jìn)行技術(shù)開(kāi)發(fā),比如
    的頭像 發(fā)表于 10-09 10:35 ?1385次閱讀

    Rust編寫(xiě)的首個(gè)Postgres基礎(chǔ)Elasticsearch開(kāi)源替代品問(wèn)世

    ,F(xiàn)irebase 開(kāi)源替代 Supabase,AirTable 開(kāi)源替代 NocoDB,等等等等,現(xiàn)在又多了 ElasticSearch 開(kāi)源替代 —— ParadeDB。
    的頭像 發(fā)表于 02-22 11:34 ?1041次閱讀
    Rust編寫(xiě)的首個(gè)Postgres基礎(chǔ)<b class='flag-5'>Elasticsearch</b><b class='flag-5'>開(kāi)源</b>替代品問(wèn)世

    Elasticsearch 再次開(kāi)源

    Elasticsearch 和 Kibana 又可以被稱為開(kāi)源了。很難表達(dá)這句話讓我有多高興。我激動(dòng)得簡(jiǎn)直要跳起來(lái)了。我們 Elastic 的所有人都是如此。開(kāi)源是我的 DNA。這也是Elastic的DNA。能夠再次將
    的頭像 發(fā)表于 11-13 12:14 ?244次閱讀
    <b class='flag-5'>Elasticsearch</b> 再次<b class='flag-5'>開(kāi)源</b>
    主站蜘蛛池模板: 欧美性猛交xxxx乱大交 | 久久久久九九精品影院 | 99久久免费精品高清特色大片 | 亚洲第一永久在线观看 | 午夜啪啪免费视频 | 五月婷婷激情五月 | 黄 色 片 在 线 看 | 深爱激情小说网 | 免费看大美女大黄大色 | 老司机精品免费视频 | 色综合天天综合网国产成人网 | 啪啪网站免费观看 | 天天干天天插天天射 | 女人张开腿给男人桶爽免费 | 激情六月天婷婷 | 奇米99| 综合五月天堂 | 夜夜爽免费视频 | 亚洲аv电影天堂网 | 欧美午夜精品一区二区三区 | 亚洲a网| 三级在线播放 | 美女鲜嫩bbbb | 在线二区 | 久久综合九色综合欧美播 | 中文字幕一二三区 | 精品三级在线 | 免费色黄网站 | 1024手机看片欧美日韩 | 欧美性猛交xxxx乱大交 | 在线 | 一区二区三区四区 | 天天做天天看夜夜爽毛片 | 天天黄色 | 色网站在线视频 | 亚洲高清不卡视频 | 中日韩黄色大片 | bt天堂资源种子在线 | 国产精品午夜国产小视频 | 看黄在线观看 | 久久手机视频 | 在线看黄的网站 |