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
本文作者:拥抱自由
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!