8.x 重要更新
-
Rest API相比较7.x而言做了比较大的改动(比如彻底删除_type),为了降低用户的升级成本,8.x会暂时的兼容7.x的请求。兼容方式:
REST API compatibility | Elasticsearch Guide [8.0] | Elastic
-
默认开启安全配置(三层安全),并极大简化了开启安全需要的工作量,可以这么说:7.x开启安全需要10步复杂的步骤比如CA、证书签发、yml添加多个配置等等,8.x只需要一步即可)。
elasticsearch-create-enrollment-token | Elasticsearch Guide [8.0] | Elastic
- 存储空间优化:对倒排文件使用新的编码集,对于keyword、match_only_text、text类型字段有效,有3.5%的空间优化提升,对于新建索引和segment自动生效。
- 优化geo_point,geo_shape类型的索引(写入)效率:15%的提升。
-
新特性:支持上传pyTorch模型,在ingest的时候使用。比如在写入电影评论的时候,如果我们想要知道这个评论的感情正负得分,可以使用对应的AI感情模型对评论进行运算,将结果一并保存在ES中。
Overview | Machine Learning in the Elastic Stack [8.0] | Elastic
- 技术预览版KNN API发布,(K邻近算法),跟推荐系统、自然语言排名相关。之前的KNN是精确搜索,在大数据集合的情况会比较慢,新的KNN提供近似KNN搜索,以提高速度。https://www.elastic.co/guide/en/elasticsearch/reference/8.0/knn-search.html
- 对ES内置索引的保护加强了:elastic用户默认只能读,如果需要写权限的时候,需有allow_restrict_access权限。
-
其他更新
Elasticsearch breaking changes | Elastic Installation and Upgrade Guide [8.0] | Elastic
[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/14505
本文地址:http://elasticsearch.cn/article/14505
1 个评论
去年年底刚把多个集群从6.3升级到7.13,以使用免费的安全功能。
8.x的新特性暂时还不足以驱动升级当前的7.13,继续保持关注。
8.x的新特性暂时还不足以驱动升级当前的7.13,继续保持关注。