登录 |  注册
首页 >  网站架构 >  阿里技术 >  阿里OpenSearch-行业算法版架构

阿里OpenSearch-行业算法版架构

OpenSearch.png

OpenSearch是什么?

OpenSearch是由Amazon Web Services (AWS) 推出的一个开源搜索引擎项目,它是在Elasticsearch 7.10.2版本基础上 fork 出来的分支。由于 Elastic 公司更改了 Elasticsearch 和 Kibana 的许可协议,AWS 为了继续提供完全开源且无附加条件的搜索服务,创建了 OpenSearch 项目及其配套的可视化工具 OpenSearch Dashboards。

OpenSearch 提供了全文搜索、结构化搜索、分析聚合等功能,适用于日志分析、监控数据、应用程序搜索等多种场景。它兼容 Elasticsearch 的 REST API,并在此基础上进行优化和改进,旨在为用户提供更为强大、可靠和可扩展的搜索体验。

简而言之,OpenSearch 是一个面向云原生环境设计的开源搜索引擎,能够提供高速、可扩展的搜索和数据分析能力。

行业算法版简介

OpenSearch-行业算法版是基于阿里巴巴自主研发的大规模分布式搜索引擎搭建的一站式智能搜索业务开发平台,目前为包括淘宝、天猫在内的阿里集团核心业务提供搜索服务支持。通过内置各行业的查询语义理解、机器学习排序算法等能力,提供充分开放的引擎能力,助力开发者快速搭建智能搜索服务。

OpenSearch-行业算法版架构

行业算法版简介.png

  • SAAS平台:开发者可以通过控制台或API与系统交互。

  • 场景化配置:开发者仅需创建应用实例,配置数据源,配置字段结构、搜索属性,等待索引重建完成后,即可通过SDK/控制台进行搜索测试。

  • 行业模板:为了帮助开发者快速搭建具备行业性的搜索服务,行业算法版针对电商、内容社区、游戏、教育等行业推出了众多行业算法包,开发者在行业垂类选择完成后,则可一站式创建包含查询语义理解、排序、搜索引导等在内的搜索相关功能与服务,更快速接入的同时,保障行业智能搜索效果。

行业算法版特性

智能

内置丰富的定制化算法模型,并结合不同行业搜索特点,推出行业召回、排序算法,保障更优搜索效果。

灵活、可定制

开发者可基于自身业务特性与数据,定制相应的算法模型、应用结构、数据处理、查询分析、排序等配置,满足个性化搜索需求,提升搜索结果点击率,实现业务快速迭代,极大缩短需求上线的周期。

安全、稳定

提供7×24小时的运行维护,并以在线工单和电话报障等方式提供技术支持,具备完善的故障监控、自动告警、快速定位等一系列故障应急响应机制。基于阿里云的AccessKeyId和AccessKeySecret安全加密对,从访问接口上进行权限控制和隔离,保证用户级别的数据隔离,用户数据安全有保障。

弹性伸缩

具备弹性扩容能力,用户可根据需要自行扩展或缩减所使用的资源。

丰富的外围功能

支持热搜、底纹、下拉提示、统计报表等一系列搜索外围功能,方便用户展示及分析。

开箱即用

无需运维部署集群,快速一站式接入搜索服务

上一篇: QCon直击|闲鱼推荐大规模应用背后的工程实践
下一篇: MySQL主备模式的数据一致性解决方案
推荐文章
  • 架构师在进行系统设计时,遵循一套复杂且综合的方法论,主要包括以下核心步骤:需求分析:理解并明确业务需求是架构设计的第一步。架构师需要与各利益相关者深入沟通,收集和分析业务需求、性能需求、安全性需求、扩展性需求等。领域建模:基于需求分析,构建抽象的业务模型或数据模型,明确系统的边界、核心实体及其关系。
  • 根据阿里交易型业务的特点,以及在双十一这样业内罕有的需求推动下,我们在官方的MySQL基础上增加了非常多实用的功能、性能补丁。而在使用MySQL的过程中,数据一致性是绕不开的话题之一。本文主要从阿里巴巴“去IOE”的后时代讲起,向大家简单介绍下我们过去几年在MySQL数据一致性上的努力和实践,以及目
  • 随着深度学习在图像、语言、广告点击率预估等各个领域不断发展,很多团队开始探索深度学习技术在业务层面的实践与应用。而在广告CTR预估方面,新模型也是层出不穷:WideandDeep、DeepCrossNetwork、DeepFM、xDeepFM,美团很多篇深度学习博客也做了详细的介绍。但是,当
  • 1.背景搜索优化问题,是个典型的AI应用问题,而AI应用问题首先是个系统问题。经历近10年的技术积累和沉淀,美团搜索系统架构从传统检索引擎升级转变为AI搜索引擎。当前,美团搜索整体架构主要由搜索数据平台、在线检索框架及云搜平台、在线AI服务及实验平台三大体系构成。在AI服务及实验平台中,模型训练平台
  • 行业算法版简介OpenSearch-行业算法版是基于阿里巴巴自主研发的大规模分布式搜索引擎搭建的一站式智能搜索业务开发平台,目前为包括淘宝、天猫在内的阿里集团核心业务提供搜索服务支持。通过内置各行业的查询语义理解、机器学习排序算法等能力,提供充分开放的引擎能力,助力开发者快速搭建智能搜索服务。Ope
  • 一.概述我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面:如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。当业务发生数据库切换时
学习大纲