重磅!Elasticsearch 8 正式发布!
↓推荐关注↓

7.x REST API 兼容性
安全功能在默认情况下被启用和配置
如果你在 Linux ARM 或 macOS M1 等 arch64 平台上从归档中安装 Elasticsearch,那么在首次启动节点时,不会自动生成
elastic用户密码和 Kibana 注册令牌。节点启动后,需要用bin/elasticsearch-reset-password工具生成elastic密码:
bin/elasticsearch-reset-password -u elastic
然后,用 bin/elasticsearch-create-enrollment-token 工具为 Kibana 创建一个注册令牌:
bin/elasticsearch-create-enrollment-token -s kibana
更好地保护系统索引
allow_restricted_indices 权限设置为 true。superuser 角色也不再给予系统索引的写入权限。因此,内置的 elastic superuser 默认不能改变系统索引。新的 KNN 搜索 API
dense_vector 字段,k-nearest neighbor(KNN)搜索可以找到与查询向量最近的 k 个向量(这是由相似度指标来衡量的)。KNN 通常被用来支持推荐引擎和基于自然语言处理(NLP)算法的相关性排名。script_score 查询。虽然这种方法保证了准确的结果,但它往往导致搜索速度缓慢,而且在大型数据集上不能很好地扩展。作为对较慢的索引和不完美的准确性的交换,新的 KNN 搜索 API 让你在更大的数据集上以更快的速度运行近似的 KNN 搜索。为 keyword、 match_only_text 和 text 字段节省存储空间
keyword、 match_only_text 字段以及 text 字段受益。在使用应用程序日志的基准测试中,这一转变为 message 字段(映射为 match_only_text)的索引大小减少了 14.4%,总体上减少了 3.5% 的磁盘占用空间。加快 geo_point、geo_shape 和范围字段索引速度
geo_point、geo_shape 和范围字段的内部数据结构。Lucene 级别的基准测试显示,这些字段类型的索引速度提高了 10-15%。主要由这些字段组成的 Elasticsearch 索引和数据流可能会在索引速度方面有显著的改进。PyTorch 模型支持自然语言处理(NLP)
其他变化
删除邻接 matrix 设置 #46327 (issues: #46257, #46324)
删除
MovingAverage管道聚合 #39328删除弃用的
_time和_term排序 #39450删除弃用的日期历史间隔 #75000
删除
include_relocations设置 #47717 (issues: #46079, #47443)
清理分析中的版本化弃用 #41560 (issue: #41164)
删除预先配置的
delimited_payload_filter#43686 (issues: #41560, #43684)
除非明确禁用,否则始终添加文件和本机 Realm #69096 (issue: #50892)
默认情况下不要在 Policy 中设置 NameID 格式 #44090 (issue: #40353)
为 Realm 配置强制设置顺序 #51195 (issue: #37614)
删除连接超时 #60873 (issue: #60872)
删除对延迟状态恢复挂起主控器的支持 #53845 (issue: #51806)
删除同步刷新 #50882 (issues: #50776, #50835)
删除
cluster.remote.connect设置 #54175 (issue: #53924)
强制合并应该拒绝设置了
only_expunge_deletes和max_num_segments的请求 #44761 (issue: #43102)删除每个类型的索引统计 #47203 (issue: #41059)
移除 translog 保留设置 #51697 (issue: #50775)
为
_cat/indices删除废弃的local参数 #64868 (issue: #62198)为
_cat/shards删除废弃的local参数 #64867 (issue: #62197)
默认
cluster.routing.allocation.enforce_default_tier_preference为true#79275 (issues: #76147, #79210)
将
prefer_v2_templates参数默认值设为true#55489 (issues: #53101, #55411)删除弃用的
_upgradeAPI #64732 (issue: #21337)从 REST 层移除参数
include_type_name删除索引模板中的
template字段 #49460 (issue: #21009)
从数据路径中删除
nodes/0文件夹前缀删除
bootstrap.system_call_filter设置 #72848删除
node.max_local_storage_nodes#42428 (issue: #42426)删除 Joda 依赖 #79007
删除命名日期/时间格式的驼峰式大小写 #60044
……
删除 SysV 初始化支持 #51716
删除对
JAVA_HOME的支持 #69149需要 Java 17 才能运行 Elasticsearch #79873
来源:OSC开源社区(ID:oschina2013)
- EOF -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
- 1 中法元首相会都江堰 7904882
- 2 中方不接受日方所谓交涉 已当场驳回 7808899
- 3 大闸蟹为何会在欧美泛滥成灾 7713935
- 4 国际机构看中国经济 关键词亮了 7617396
- 5 家长称婴儿被褥印不雅英文单词 7521011
- 6 日方军机滋扰擅闯或被视为训练靶标 7426415
- 7 长沙一男子要取现20万 银行紧急报警 7333282
- 8 国乒8比1击败日本队 11战全胜夺冠 7233987
- 9 男子海洋馆内抽烟被白鲸喷水浇灭 7137623







程序员的那些事
