内核版本说明

Elasticsearch BES

  • 邀测版存储计算分离套餐介绍
  • 功能发布记录
  • 产品描述
    • 基本概念
    • 关键特性
    • 产品介绍
    • 产品性能
      • 4核16GB512GB通用型的3个数据节点实例基准性能指标
      • 8核16GB512GB计算型的3个数据节点实例基准性能测试
      • 16核32GB512GB计算型的3个数据节点实例基准性能指标
      • 4核8GB512GB计算型的3个数据节点实例基准性能测试
      • 8核32GB512GB通用型的3个数据节点实例基准性能指标
      • 16核64GB512GB通用型的3个数据节点实例基准性能指标
      • 概述
  • Python-SDK
    • 实例
    • 异常
    • 日志
    • 节点配置类型
    • 版本更新记录
    • 快速入门
    • 集群
    • BesClient
    • 安装SDK工具包
    • 概述
  • Kibana
    • Kibana使用指南
  • Logstash
    • Logstash使用指南
    • 实例管理
      • 实例详情信息
      • 实例扩缩容
      • 管道管理
      • 创建实例
      • 实例列表
      • 删除实例
  • 开发指南
    • Elasticsearch Restful API
    • 通过其他客户端访问Elasticsearch
    • Elasticsearch Java客户端
      • Low Level REST Client
      • Rest Client操作向量索引示例
      • Java REST Client
      • High Level REST Client
  • Java-SDK
    • 实例
    • 异常
    • 日志
    • 节点配置类型
    • 版本更新记录
    • 快速入门
    • 集群
    • BesClient
    • 安装SDK工具包
    • 概述
  • 向量检索特性
    • 资源规划
    • 关键概念
    • 应用场景
    • 快速入门
    • 算法介绍
    • 能力简介
    • 向量数据库
    • 操作指南
      • 写入和查询数据
      • 训练模型
      • 向量索引缓存管理
      • 创建索引
      • 基于Reciprocal Rank Fusion的融合查询
      • 参数优化
      • 7.4版本兼容说明
    • 最佳实践
      • 调优建议
      • BES RAG 最佳实践:基于LangChain+BES的私域知识的QA问答系统
    • 迁移方案
      • ES dense vector 切换为BES方案
  • ELK
    • 基于ELK构建日志分析系统
  • 增强特性
    • 慢查询隔离
    • 百度NLP中文分词词典动态更新
    • 百度NLP中文分词插件
    • 基于段文件的主从复制
    • 基于BOS的冷热数据分离
  • 快速入门
    • 访问Elasticsearch服务
    • 导入数据并搜索
    • 创建集群
    • 集群资源评估
  • 典型实践
    • 使用BSC将BOS中的数据导入Es
    • 使用BSC将Kafka中的数据导入Es
    • 基于CCR实现多集群跨地域高可用
    • 基于节点磁盘介质的冷热数据分离
  • 服务等级协议SLA
    • 数据迁移服务协议
    • BES服务等级协议SLA(V1.0)
  • 常见问题
    • Spark访问Es常见问题
    • Elasticsearch系统常见问题
    • 常见问题总览
  • 产品定价
    • 预付费
    • 计费说明
    • 配置变更费用说明
    • 后付费
  • API文档
    • 概述
    • 自动续费相关接口
      • 续费列表
      • 查看自动续费
      • 查看自动续费规则列表
      • 续费操作
      • 更新自动续费规则
      • 删除自动续费规则
      • 创建自动续费规则
    • 插件配置接口
      • 上传自定义插件
      • 卸载系统默认插件
      • 上传nlp词典
      • 安装系统默认插件
      • 获取默认和自定义插件列表
      • 卸载自定义插件
      • 安装自定义插件
      • 删除自定义插件
      • 查看nlp词典
    • 日志管理相关接口
      • 查看日志导出任务记录
      • 创建日志导出任务
      • 日志设置
      • 日志查询
    • 标签接口
      • 查询标签列表
      • 批量新增标签
      • 单个集群更新标签
    • 智能巡检接口
      • 查看近7天已完成的巡检任务列表
      • 近七天巡检概况
      • 查看手动巡检任务的配置
      • 集群巡检授权
      • 列举所有可选巡检项
      • 查询是否可以提交巡检任务
      • 最新一次巡检概况
      • 查看集群是否开启自动巡检
      • 修改手动巡检任务的配置
      • 开启或关闭自动巡检
      • 提交手动巡检任务
      • 查询今日已执行完成的手动巡检次数
      • 查看某巡检任务的执行状态和结果
    • 集群相关接口
      • 获取操作历史信息
      • 删除集群
      • 新增节点类型
      • 开启和关闭https
      • 查看集群详情信息
      • 重置密码
      • EIP绑定
      • EIP解绑
      • 是否开启Grafana监控
      • 获取数据量观测数据
      • 查看集群列表
      • 上传NLP分词词典
      • 创建集群
      • 智能评估
      • 集群blb信息
      • 用户可用代金券列表
      • 停止集群
      • 扩容集群
      • 启动集群
      • 重启集群
    • 实例相关接口
      • 批量停止实例
      • 启动实例
      • 查看缩容节点列表
      • 数据迁移
      • 数据迁移系统建议
      • 批量启动实例
      • 数据迁移回滚
      • 停止实例
      • 数据迁移节点列表
      • 删除实例
    • 配置修改相关接口
      • 获取同义词文件列表
      • 查看集群配置
      • 删除同义词配置文件
      • 上传同义词配置文件
      • 配置修改
    • 定时调度
      • 更新定时调度任务
      • 删除定时调度任务
      • 创建和更新定时调度任务
      • 查看定时调度任务
  • API3.0
    • 集群相关接口
      • 删除集群
  • Elasticsearch
    • 用户手册
      • YML参数配置
      • 权限管理
      • 智能巡检
      • 数据迁移
      • 基于BOS的快照与恢复
      • 集群列表
      • 账号使用说明
      • 多可用区部署
      • 定时调度
      • 数据量观测
      • 日志查询
        • 日志查询(旧)
        • 日志查询(新)
        • 日志导出
        • 查询语法
      • 集群配置
        • 配置同义词
      • 插件管理
        • 上传与安装自定义插件
        • Elasticsearch插件列表
        • 系统默认插件
          • analysis-pinyin拼音分词插件
          • IK中文分词插件与动态更新词典
          • compression-zstd插件
          • CCR插件
          • 限流插件
          • 动态同义词插件
          • 简繁体转换插件
          • ingest attachment插件
          • SQL插件
      • 配置变更
        • 节点数据迁移
        • 集群变配说明与建议
        • 集群扩缩容
      • 版本升级
        • 升级版本
        • 内核版本说明
        • 升级检查
      • 集群监控报警
        • 监控查看及指标说明
        • 配置报警
      • 集群管理
        • 集群重启
        • 变更HTTPS协议用户指南
        • 节点启停
        • 查看集群信息
        • 集群创建
        • 公网绑定
        • 修改集群名称
        • 跨可用区迁移集群
        • 集群删除
        • 集群列表
        • 自动续费
        • 密码重置
        • ES服务区域代码
      • 账户管理
        • 多用户访问控制
所有文档
menu
没有找到结果,请重新输入

Elasticsearch BES

  • 邀测版存储计算分离套餐介绍
  • 功能发布记录
  • 产品描述
    • 基本概念
    • 关键特性
    • 产品介绍
    • 产品性能
      • 4核16GB512GB通用型的3个数据节点实例基准性能指标
      • 8核16GB512GB计算型的3个数据节点实例基准性能测试
      • 16核32GB512GB计算型的3个数据节点实例基准性能指标
      • 4核8GB512GB计算型的3个数据节点实例基准性能测试
      • 8核32GB512GB通用型的3个数据节点实例基准性能指标
      • 16核64GB512GB通用型的3个数据节点实例基准性能指标
      • 概述
  • Python-SDK
    • 实例
    • 异常
    • 日志
    • 节点配置类型
    • 版本更新记录
    • 快速入门
    • 集群
    • BesClient
    • 安装SDK工具包
    • 概述
  • Kibana
    • Kibana使用指南
  • Logstash
    • Logstash使用指南
    • 实例管理
      • 实例详情信息
      • 实例扩缩容
      • 管道管理
      • 创建实例
      • 实例列表
      • 删除实例
  • 开发指南
    • Elasticsearch Restful API
    • 通过其他客户端访问Elasticsearch
    • Elasticsearch Java客户端
      • Low Level REST Client
      • Rest Client操作向量索引示例
      • Java REST Client
      • High Level REST Client
  • Java-SDK
    • 实例
    • 异常
    • 日志
    • 节点配置类型
    • 版本更新记录
    • 快速入门
    • 集群
    • BesClient
    • 安装SDK工具包
    • 概述
  • 向量检索特性
    • 资源规划
    • 关键概念
    • 应用场景
    • 快速入门
    • 算法介绍
    • 能力简介
    • 向量数据库
    • 操作指南
      • 写入和查询数据
      • 训练模型
      • 向量索引缓存管理
      • 创建索引
      • 基于Reciprocal Rank Fusion的融合查询
      • 参数优化
      • 7.4版本兼容说明
    • 最佳实践
      • 调优建议
      • BES RAG 最佳实践:基于LangChain+BES的私域知识的QA问答系统
    • 迁移方案
      • ES dense vector 切换为BES方案
  • ELK
    • 基于ELK构建日志分析系统
  • 增强特性
    • 慢查询隔离
    • 百度NLP中文分词词典动态更新
    • 百度NLP中文分词插件
    • 基于段文件的主从复制
    • 基于BOS的冷热数据分离
  • 快速入门
    • 访问Elasticsearch服务
    • 导入数据并搜索
    • 创建集群
    • 集群资源评估
  • 典型实践
    • 使用BSC将BOS中的数据导入Es
    • 使用BSC将Kafka中的数据导入Es
    • 基于CCR实现多集群跨地域高可用
    • 基于节点磁盘介质的冷热数据分离
  • 服务等级协议SLA
    • 数据迁移服务协议
    • BES服务等级协议SLA(V1.0)
  • 常见问题
    • Spark访问Es常见问题
    • Elasticsearch系统常见问题
    • 常见问题总览
  • 产品定价
    • 预付费
    • 计费说明
    • 配置变更费用说明
    • 后付费
  • API文档
    • 概述
    • 自动续费相关接口
      • 续费列表
      • 查看自动续费
      • 查看自动续费规则列表
      • 续费操作
      • 更新自动续费规则
      • 删除自动续费规则
      • 创建自动续费规则
    • 插件配置接口
      • 上传自定义插件
      • 卸载系统默认插件
      • 上传nlp词典
      • 安装系统默认插件
      • 获取默认和自定义插件列表
      • 卸载自定义插件
      • 安装自定义插件
      • 删除自定义插件
      • 查看nlp词典
    • 日志管理相关接口
      • 查看日志导出任务记录
      • 创建日志导出任务
      • 日志设置
      • 日志查询
    • 标签接口
      • 查询标签列表
      • 批量新增标签
      • 单个集群更新标签
    • 智能巡检接口
      • 查看近7天已完成的巡检任务列表
      • 近七天巡检概况
      • 查看手动巡检任务的配置
      • 集群巡检授权
      • 列举所有可选巡检项
      • 查询是否可以提交巡检任务
      • 最新一次巡检概况
      • 查看集群是否开启自动巡检
      • 修改手动巡检任务的配置
      • 开启或关闭自动巡检
      • 提交手动巡检任务
      • 查询今日已执行完成的手动巡检次数
      • 查看某巡检任务的执行状态和结果
    • 集群相关接口
      • 获取操作历史信息
      • 删除集群
      • 新增节点类型
      • 开启和关闭https
      • 查看集群详情信息
      • 重置密码
      • EIP绑定
      • EIP解绑
      • 是否开启Grafana监控
      • 获取数据量观测数据
      • 查看集群列表
      • 上传NLP分词词典
      • 创建集群
      • 智能评估
      • 集群blb信息
      • 用户可用代金券列表
      • 停止集群
      • 扩容集群
      • 启动集群
      • 重启集群
    • 实例相关接口
      • 批量停止实例
      • 启动实例
      • 查看缩容节点列表
      • 数据迁移
      • 数据迁移系统建议
      • 批量启动实例
      • 数据迁移回滚
      • 停止实例
      • 数据迁移节点列表
      • 删除实例
    • 配置修改相关接口
      • 获取同义词文件列表
      • 查看集群配置
      • 删除同义词配置文件
      • 上传同义词配置文件
      • 配置修改
    • 定时调度
      • 更新定时调度任务
      • 删除定时调度任务
      • 创建和更新定时调度任务
      • 查看定时调度任务
  • API3.0
    • 集群相关接口
      • 删除集群
  • Elasticsearch
    • 用户手册
      • YML参数配置
      • 权限管理
      • 智能巡检
      • 数据迁移
      • 基于BOS的快照与恢复
      • 集群列表
      • 账号使用说明
      • 多可用区部署
      • 定时调度
      • 数据量观测
      • 日志查询
        • 日志查询(旧)
        • 日志查询(新)
        • 日志导出
        • 查询语法
      • 集群配置
        • 配置同义词
      • 插件管理
        • 上传与安装自定义插件
        • Elasticsearch插件列表
        • 系统默认插件
          • analysis-pinyin拼音分词插件
          • IK中文分词插件与动态更新词典
          • compression-zstd插件
          • CCR插件
          • 限流插件
          • 动态同义词插件
          • 简繁体转换插件
          • ingest attachment插件
          • SQL插件
      • 配置变更
        • 节点数据迁移
        • 集群变配说明与建议
        • 集群扩缩容
      • 版本升级
        • 升级版本
        • 内核版本说明
        • 升级检查
      • 集群监控报警
        • 监控查看及指标说明
        • 配置报警
      • 集群管理
        • 集群重启
        • 变更HTTPS协议用户指南
        • 节点启停
        • 查看集群信息
        • 集群创建
        • 公网绑定
        • 修改集群名称
        • 跨可用区迁移集群
        • 集群删除
        • 集群列表
        • 自动续费
        • 密码重置
        • ES服务区域代码
      • 账户管理
        • 多用户访问控制
  • 文档中心
  • arrow
  • ElasticsearchBES
  • arrow
  • Elasticsearch
  • arrow
  • 用户手册
  • arrow
  • 版本升级
  • arrow
  • 内核版本说明
本页目录
  • 7.10.2
  • 7.4.2
  • 6.5.3

内核版本说明

更新时间:2025-08-20

在完全兼容开源Elasticsearch内核的所有特性基础上,百度云Elasticsearch在冷热分离、向量检索、查询与写入性能优化等诸多方面,自主研发BES内核引擎。基于百度云Elasticsearch团队在多种应用场景下所积累的丰富经验,提升集群稳定性、增强性能、优化成本和丰富功能。本文介绍BES的内核版本及重点优化的特性。

7.10.2

内核版本 发布说明
1.7.7 bug修复
1、修复了执行cloneapi过程中元数据丢失的问题
2、优化了向量索引写入流程,解决了内存使用超出限制时副本间数据不一致问题,优化了写入阻塞问题
1.7.6 新增、优化特性
1、提供慢查询隔离功能,降低异常查询对集群稳定性的影响
1.7.5 新增、优化特性
1、新增了倒排融合查询的插件
2、优化了索引恢复流程,增大了索引恢复过程中simpleauth索引恢复的优先级
1.7.4 bug修复
1、修复了一个index包含多个同义词filter时的词典更新问题
1.7.3 新增、优化特性
1、优化了superuser和自定义用户的密码规则
    • 新密码规则如下:8-32位字符,支持大小写字母、数字、特殊符号,必须至少包含其中三种,符号仅限!@#$%^*()_
    • 原密码规则如下:支持小写字母(a-z)、大写字母(A-Z)、数字(0-9)、下划线(_),并且至少包含其中三种, 长度8-12位
    • 如果保持内核低于此版本,存量集群的密码规则不变
1.7.2 新增、优化特性
1、优化了hnsw算法带filter场景的实现,提高了该场景的召回率
1.7.1 新增、优化特性
1、优化了向量模块内存管理机制,当向量模块内存使用超出断路器限制后,不会再阻止向量数据写入
1.7.0 新增、优化特性
1、增加了基于段复制的主从同步机制
2、优化了使用量化算法的向量索引的带filter检索执行效率
bug修复
1、修复了部分队列任务阻塞的问题
1.6.3 bug修复
1、完善了cosine相似度算法实现对不同处理器的兼容性
1.6.2 bug修复
1、修复了script计算读取向量数据偶现的错误
2、优化了knn向量插件的实现,降低了gc消耗
1.6.1 bug修复
1、修复了大数据量下读取向量数据偶现的io错误
1.6.0 新增、优化特性
1、支持了通过SIMD指令加速script距离计算
2、优化了读取向量数据的内存消耗
1.5.1 bug修复
1、修复了hnsw索引带filter检索场景,在有nested字段的情况下影响召回的问题
1.5.0 新增、优化特性
1、优化source filter实现,提高_source解析效率
bug修复
1、完善了内核升级版本对mapping元数据的兼容性支持
1.4.1 bug修复
1、修复了稀疏向量存储实现导致的查询io错误
1.4.0 新增、优化特性
1、基于BOS冷热分离底层的文件读取类IndexInput采用mmap读取文件的方式实现。改变了冷热索引底层读取本地文件的方式,提升性能与稳定性
2、支持hnsw_sq8、hsnw_pq、ivf_hnsw、vf_hnsw_pq等索引算法,支持基于以上算法后台自动构建向量索引
3、hnsw支持通过mmap加载索引数据
4、优化了lucene的lz4的解压缩效率
1.3.0 新增、优化向量特性
1、上线基于自研引擎的hnsw算法
2、支持ivf、ivf_pq索引算法
3、支持基于hnsw的filter过滤能力,并通过智能修改查询计划得到更好性能表现
4、支持流式写入,优化向量写入内存消耗,优化后写入内存降低一倍
5、优化向量序列化格式,提高读写效率
6、优化forcemerge逻辑,支持直接merge到1个segment,不会有中间状态
Bug修复
1、修复hnsw写入阻塞问题和knn带 term filter 查询报数组越界错误的问题
2、修复shard的本地文件已存在导致shard启动错误的问题
3、修复向量功能should条件有不存在的字段的term检索时报错的问题
1.2.0 优化特性
1、 优化向量检索linear索引算法逻辑
1.1.0 优化特性
1、增加30秒延时释放句柄的逻辑
2、基于BOS冷热分离功能禁用序列化过程
1.0.0 版本更新
1、发布7.10.2版本
优化特性
1、升级了基于BOS冷热分离功能逻辑,保证了blk大小改动的情况下集群的稳定性
2、BOS冷热分离支持二级缓存功能
3、优化在blk size修改逻辑,修改后旧的缓存文件不会初始化到集群中
Bug修复
1、修复基于BOS冷热分离功能下,索引合并删除文件导致下次合并读取失败的问题


7.4.2

内核版本 发布说明
1.5.1 优化特性
1、优化了superuser和自定义用户的密码规则
    • 新密码规则如下:8-32位字符,支持大小写字母、数字、特殊符号,必须至少包含其中三种,符号仅限!@#$%^*()_
    • 原密码规则如下:支持小写字母(a-z)、大写字母(A-Z)、数字(0-9)、下划线(_),并且至少包含其中三种, 长度8-12位
    • 如果保持内核低于此版本,存量集群的密码规则不变
1.5.0 优化特性
1、优化了TaskBatcher的并发性能,以解决高并发put mapping时导致的节点离群问题
1.4.0 优化特性
1、基于BOS冷热分离功能本地缓存清理优化
Bug修复
1、修复了删除数据由于解析不了导致metadata文件卡住的问题
1.3.0 Bug修复
1、修复了向量检索中linear检索导致fullgc的问题
2、基于BOS冷热分离功能的清理缓存机制,避免出现too many open files
3、修复log4j问题
1.2.0 优化特性
1、基于BOS冷热分离支持可观测功能
Bug修复
1、启动脚本中增加expression_policy的配置,防止使用painless等脚本时报错
1.1.0 优化特性
1、数据BOS迁移限速
2、bos_upload线程池粒度改为shard
Bug修复
1、更新基于BOS冷热分离功能bug,热数据迁移不再通过BOS
1.0.0 版本更新
1、发布7.4.2版本
Bug修复
1、更新动态同义词插件bug,被删除的index的动态更新线程不会被停掉


### 6.8.14
内核版本 发布说明
1.1.1 优化特性
1、优化了superuser和自定义用户的密码规则
    • 新密码规则如下:8-32位字符,支持大小写字母、数字、特殊符号,必须至少包含其中三种,符号仅限!@#$%^*()_
    • 原密码规则如下:支持小写字母(a-z)、大写字母(A-Z)、数字(0-9)、下划线(_),并且至少包含其中三种, 长度8-12位
    • 如果保持内核低于此版本,存量集群的密码规则不变
1.1.0 Bug修复
1、修复log4j问题
1.0.0 版本更新
1、发布6.8.14版本


6.5.3

内核版本 发布说明
1.4.1 优化特性
1、优化了superuser和自定义用户的密码规则
    • 新密码规则如下:8-32位字符,支持大小写字母、数字、特殊符号,必须至少包含其中三种,符号仅限!@#$%^*()_
    • 原密码规则如下:支持小写字母(a-z)、大写字母(A-Z)、数字(0-9)、下划线(_),并且至少包含其中三种, 长度8-12位
    • 如果保持内核低于此版本,存量集群的密码规则不变
1.4.0 优化特性
1、6.5.3版本支持zstd压缩
1.3.0 优化特性
1、ik分词停用词加载授权
1.2.0 Bug修复
1、修复log4j问题
1.1.0 优化特性
1、NLP中文分词支持自定义词库
1.0.0 版本更新
1、发布6.5.3版本

上一篇
升级版本
下一篇
升级检查