开放搜索

开放搜索(OpenSearch)是解决用户结构化数据搜索需求的托管服务,支持数据结构、搜索排序、数据处理自由定制。 开放搜索为您的网站或应用程序提供简单、低成本、稳定、高效的搜索解决方案。
立即开通

产品概述

阿里云开放搜索OpenSearch是一款阿里巴巴自主研发的大规模分布式搜索引擎平台,该平台承载了淘宝、天猫、1688、神马搜索、口碑、菜鸟等搜索业务,通过OpenSearch云服务的方式,将阿里巴巴成熟的搜索技术共享给广大开发者。

稳定

系统可用性99.9%
数据持久性不低于99.9999% 自动故障检测与恢复

安全

用户级别的数据隔离、访问控制和权限管理
数据冗余备份

大规模、高性能

单应用亿级别文档搜索
毫秒级别查询延迟
万级别QPS

产品功能

灵活 便捷

搜索应用自由创建,动态修改

将应用结构简单化、定制化,用户可以通过可视化界面,自由配置文档的字段及属性

数据对接

多种接入方式,数据自动同步

支持RDS、ODPS数据源无缝接入、API/SDK数据上传、界面上传等多种接入方式,数据自动同步和定时索引重建,省时省力!

数据处理

支持多表,插件式数据处理

通过简单操作即可完成多表join和数据处理,数据复杂应用再也不用担心享受不到开放的便捷了!

可定制化

搜索结果可定制

支持两轮相关性排序定制,简单、灵活,加速产品效果迭代。

调优功能

丰富的搜索结果调优功能设置,提升用户搜索体验

拥有查询智能识别,自动提示,超强纠错、模糊搜索、拼音搜索等丰富产品功能

典型应用场景

数据检索是需求非常普遍,通过自定义的数据结构配置、丰富的检索语法、以及高效的性能表现,可以满足不同应用场景下的检索需求

  • 电商及O2O搜索场景
  • 多媒体搜索场景
  • 垂直社区搜索场景
  • 数据分析类检索场景
  • O2O应用已经涉及多个方面,如外卖、电影、旅行等,这类产品对搜索依赖比较重,除了显式用户搜索关键词外,还会根据业务场景根据搜索形成推荐页,有效做到千人千面的展现效果。主要搜索功能有关键词搜索、附近人、配送范围、营业时间、按距离排序、商家打散等。

  • 在(PC端、APP端、TV端)音视频等场合下,搜索也发挥着重要的作用。系统提供智能联想、分类检索、影片影人、拼音前缀检索等功能,可有效支持直播、点播等多种搜索场景。

  • 垂直社区基本以内容为主,包含网站本身的资讯、平台内容以及服务型论坛。搜索是这类场景的标配,对于快速找到符合用户需求的信息起着至关重要的作用。需求主要体现在对内容进行综合或者分频道的关键词检索,并提供相关性、时间、浏览量等维度的过滤及排序功能。

  • ERP、物流、订单、日志及后台管理系统是企业基本设施环境,这些场景的共同特点是数据量大、检索及筛选条件复杂,数据库查询性能较差,使用搜索引擎可以满足功能及性能的双项保证。

电商及O2O搜索场景
  • O2O应用已经涉及多个方面,如外卖、电影、旅行等,这类产品对搜索依赖比较重,除了显式用户搜索关键词外,还会根据业务场景根据搜索形成推荐页,有效做到千人千面的展现效果。主要搜索功能有关键词搜索、附近人、配送范围、营业时间、按距离排序、商家打散等。

多媒体搜索场景
  • 在(PC端、APP端、TV端)音视频等场合下,搜索也发挥着重要的作用。系统提供智能联想、分类检索、影片影人、拼音前缀检索等功能,可有效支持直播、点播等多种搜索场景。

垂直社区搜索场景
  • 垂直社区基本以内容为主,包含网站本身的资讯、平台内容以及服务型论坛。搜索是这类场景的标配,对于快速找到符合用户需求的信息起着至关重要的作用。需求主要体现在对内容进行综合或者分频道的关键词检索,并提供相关性、时间、浏览量等维度的过滤及排序功能。

数据分析类检索场景
  • ERP、物流、订单、日志及后台管理系统是企业基本设施环境,这些场景的共同特点是数据量大、检索及筛选条件复杂,数据库查询性能较差,使用搜索引擎可以满足功能及性能的双项保证。

帮助与文档

开发者资源

  • API

    API : 系统为开发者提了一套REST风格的WebAPI服务,包括应用相关API,上传数据API,数据搜索API

    了解详情
  • SDK

    基于SDK以编写代码的方式来使用云产品,实现对应用、资源和数据更灵活的部署。

    Php SDK Java SDK