OpenSearch集群搜索增强特性介绍
云搜索服务的OpenSearch集群在开源OpenSearch基础上增加了许多增强特性,增强特性的功能和支持的集群版本请参见表1。
|
增强特性 |
特性描述 |
支持的集群版本 |
相关文档 |
|---|---|---|---|
|
向量检索 |
向量检索支持对图像、视频、语料等非结构化数据提取的特征向量数据进行最近邻或近似近邻检索。 |
OpenSearch 1.3.6、OpenSearch 2.19.0 |
|
|
存算分离 |
OpenSearch存算分离将冷热数据分离存储:高频访问的热数据存储于高性能存储介质,低频访问的冷数据迁移至低成本存储介质(对象存储服务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读写分离通过主集群和从集群的协作实现,读写分离架构将写入任务分配给主集群,查询任务分配给从集群,实现读写负载分离。这种架构有助于提升集群的高并发处理能力、高稳定性和灵活扩展能力。 |
OpenSearch 2.19.0 |
|
|
切换冷热数据 |
冷热数据切换是指通过将数据按使用频率分配到不同性能节点的策略,以优化存储成本和查询性能。使用高性能硬件(如SSD)存储高频访问的实时数据(热数据),使用低成本硬件(如HDD)存储低频访问的历史数据(冷数据)。冷热数据切换可以减低存储成本,提升搜索效率。 切换冷热数据和存算分离比,更适用于对搜索性能要求高的场景,冷数据存储在集群本地的冷数据节点中,存储的数据量大小依赖冷数据节点数和磁盘容量,存储成本也会比OBS高一些。 |
只要集群有冷数据节点就支持。 |
|
|
索引回收站 |
CSS服务提供索引回收站功能,支持将删除的索引暂存至回收站,并提供还原和彻底删除操作,提升数据可靠性与操作安全性。 |
OpenSearch 2.19.0 |