opensearch&ES

开发搜索-OpenSearch, 是一款结构化数据搜索托管服务
单应用亿级别文档查询, 毫秒级查询延迟,万级别qps

过程:import子系统数据导入模块->格式转换、数据解析->结构化数据存储系统->实时消息系统swift->HA3订阅swift中数据->内存构建索引并提供服务

提供简单、高效、稳定、低成本、可扩展的搜索解决方案,
阿里巴巴自主研发的大规模分布式搜索引擎服务,承载了主要搜索业务,包括淘宝、天猫、一淘等


以平台服务化形式,将专业搜索技术简单化、低门槛化、低成本化,实现搜索功能的快速迭代

1. 创建搜索应用
2. 编辑应用结构
3. 上传数据
4. 提交搜索请求
简单、高效、低成本、可扩展。

------------------------
开放搜索时阿里云自主研发,可实现界面化操作、测试及配置数据同步,最大的亮点是可实现对接阿里云RDS数据库进行自动同步的功能
减少用户自己实现业务数据实时上传的操作,也支持odps进行全量同步,搭建搜索引擎过程主要通过界面进行操作,相对比较简单。

阿里云ES是开源的主流搜索引擎,可作为搜索,也可以作为实时查询用,和开源组件结合,有丰富的插件可以适用

如果用户业务数据主要在RDS上,期望搭建过程尽可能简单,可以考虑适用开发搜索
如果用户对应业务数据主要依赖于开源产品,并依赖一些开源组件,期望更丰富的插件支持,并且对ES有一定的了解,可以考虑ES

 

 倒排索引: https://www.cnblogs.com/zlslch/p/6440114.html

 

https://www.xujun.org/note-110349.html

https://www.cnblogs.com/aspirant/p/11323890.html

posted on 2022-03-15 21:08  wangsong412  阅读(624)  评论(0编辑  收藏  举报