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

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

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

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

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

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

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

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

7.x REST API 兼容性

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

安全功能在默認情況下被啟用和配置

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


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


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

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

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

新的 KNN 搜索 API

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

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

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

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

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

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

現(xiàn)在可以上傳在 Elasticsearch 之外訓(xùn)練的 PyTorch 模型,并使用它們進行推理。第三方模型支持為 Elastic Stack 帶來了現(xiàn)代自然語言處理(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:
  • 除非明確禁用,否則始終添加文件和本機 Realm#69096(issue:#50892)

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

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

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

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

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

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

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

  • 刪除每個類型的索引統(tǒng)計#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:
  • 默認cluster.routing.allocation.enforce_default_tier_preferencetrue#79275(issues:#76147,#79210)

Features/Indices APIs
  • prefer_v2_templates參數(shù)默認值設(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

  • 刪除命名日期/時間格式的駝峰式大小寫#60044

  • ……

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

  • 刪除對JAVA_HOME的支持#69149

  • 需要 Java 17 才能運行 Elasticsearch#79873

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

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

審核編輯:彭菁

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

    關(guān)注

    0

    文章

    212

    瀏覽量

    16195
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    2984

    瀏覽量

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

    關(guān)注

    38

    文章

    3322

    瀏覽量

    58735

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

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

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    Windows安裝ElasticSearch

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

    SpringBoot整合ElasticSearch

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

    linux安裝配置ElasticSearch之源碼安裝

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

    ElasticSearch的詞條查詢

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

    ElasticSearch的初步環(huán)境

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

    載譽而歸,重磅發(fā)布!潤和軟件亮相2022開放原子全球開源峰會

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

    開源協(xié)議、開源貢獻協(xié)議與OpenHarmony

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

    elasticsearch介紹PPT

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

    如何在Python中進行Elasticsearch操作?

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

    你們知道BoostKit開源軟件是怎么來的嗎?

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

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

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

    Elasticsearch保姆級入門

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

    SpringBoot 連接ElasticSearch的使用方式

    在上篇 ElasticSearch 文章中,我們詳細的介紹了 ElasticSearch 的各種 api 使用。 實際的項目開發(fā)過程中,我們通常基于某些主流框架平臺進行技術(shù)開發(fā),比如
    的頭像 發(fā)表于 10-09 10:35 ?1673次閱讀

    Rust編寫的首個Postgres基礎(chǔ)Elasticsearch開源替代品問世

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

    Elasticsearch 再次開源

    Elasticsearch 和 Kibana 又可以被稱為開源了。很難表達這句話讓我有多高興。我激動得簡直要跳起來了。我們 Elastic 的所有人都是如此。開源是我的 DNA。這也是Elastic的DNA。能夠再次將
    的頭像 發(fā)表于 11-13 12:14 ?385次閱讀
    <b class='flag-5'>Elasticsearch</b> 再次<b class='flag-5'>開源</b>
    主站蜘蛛池模板: japanese色系国产在线高清 | 五月婷婷六月综合 | 色视频一区| 午夜视频在线播放 | 免费一级特黄 | 亚洲国产成人精品青青草原100 | 男啪女视频免费观看网站 | 日韩一级在线播放免费观看 | 国产精品11页 | 在线观看永久免费视频网站 | 影音先锋 色天使 | 永久毛片| 免费 视频 1级 | 偷偷操不一样的久久 | 天天操天天碰 | 偷拍福利视频 | 在线看黄网站 | 在线观看视频在线观看 | 中文字幕va一区二区三区 | 又黄又涩的视频 | 国内视频一区二区 | 色综合网址 | 免费人成在线观看网站 | 天天色综合社区 | 四虎影永久在线观看网址 | 午夜在线播放视频在线观看视频 | 高颜值露脸极品在线播放 | 亚洲精品日韩专区silk | 日本三级视频在线观看 | 欧美色a电影精品aaaa | 日本欧美一区二区免费视 | 在线国产你懂的 | 免费欧洲美女与动zooz | 久久久久久久国产精品影院 | 成人福利在线视频 | 免费观看欧美成人1314w色 | 国产成人乱码一区二区三区 | 亚洲精品mv在线观看 | 天天躁日日躁狠狠躁一级毛片 | 欧美黄色录像视频 | 伊人网亚洲 |