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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫