OpenSearch集群搜索增强特性介绍
云搜索服务的OpenSearch集群在开源OpenSearch基础上增加了许多增强特性,增强特性的功能和支持的集群版本请参见表1。
增强特性 |
特性描述 |
支持的集群版本 |
相关文档 |
---|---|---|---|
向量检索 |
向量检索支持对图像、视频、语料等非结构化数据提取的特征向量数据进行最近邻或近似近邻检索。 |
OpenSearch 1.3.6、OpenSearch 2.19.0 |
|
存算分离 |
存算分离支持将集群新写入的数据存储在SSD来达到最佳的查询检索性能,将历史数据存储到OBS中降低数据的存储成本。 存算分离和切换冷热数据比,更适用于对搜索性能要求不高的场景,冷数据存储在OBS中,存储成本更低一些。 |
OpenSearch 1.3.6、OpenSearch 2.19.0 |
|
流量控制 |
流量控制策略通过限制客户端访问、反压写入流量、统计分析流量行为,实现集群资源的合理分配和风险防控,保障集群稳定性并防止异常流量冲击。 |
OpenSearch 2.19.0 |
|
大查询隔离 |
为保障集群稳定运行,CSS服务提供了大查询隔离功能,帮助用户有效管理高内存、长耗时的查询请求。 |
OpenSearch 2.19.0 |
|
聚合增强 |
CSS服务的OpenSearch集群聚合增强能力通过向量化技术和数据聚簇优化,显著提升大规模数据的聚合分析性能,帮助用户在复杂数据场景中实现高效分析和提升业务决策效率。 |
OpenSearch 2.19.0 |
|
读写分离 |
读写分离通过将写入任务分配给主集群,查询任务分配给从集群,实现读写压力分离。该特性支持主集群故障时,从集群自动升级为写入集群,保障业务连续性。适用于需要高可用性和高性能查询的场景。 |
OpenSearch 2.19.0 |
|
切换冷热数据 |
通过切换冷热数据,可以将部分现查要求秒级返回的数据放在高性能机器上面作为热数据,对于历史数据要求分钟级别返回的数据放在大容量低规格节点作为冷数据。冷热数据切换可以减低存储成本,提升搜索效率。 切换冷热数据和存算分离比,更适用于对搜索性能要求高的场景,冷数据存储在集群本地的冷数据节点中,存储的数据量大小依赖冷数据节点数和磁盘容量,存储成本也会比OBS高一些。 |
只要集群有冷数据节点就支持。 |
|
索引回收站 |
CSS服务提供索引回收站功能,支持将删除的索引暂存至回收站,并提供还原和彻底删除操作,提升数据可靠性与操作安全性。 |
OpenSearch 2.19.0 |