Elasticsearch在蚂蚁金服的中台实践经验

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. Elaticsearch在蚂蚁金服的中台实践经验 善仁 * 仅限内部交流使用 如果需要公开,请联系文档作者
2. 目录 1. 源动力 2. ES平台 3. 回看业务 4. 搜索中台
3. 01 源动力
4. 业务 • 运维代价大 • 无法高可用
5. 架构 • 烟囱林立 • 资源利用率低 • 质量难以保证
6. 02 Elasticsearch 平台
7. 目标 • 低成本 • 高可用 • 少运维
8. 架构概览
9. 低成本-多租户-逻辑隔离 • 透明访问 • 水平权限 • OpenResty • Lua
10. 多租户-物理隔离 • 服务分层 • 全局限流 • 降级熔断
11. 基于反馈的全局限流 • 写入多为长连接 • keepalive_timeout
12. 高可用-多集群 • 单写多读 • 跨集群复制 • 多写多读 • 数据通道多写 • 中间层多写 • 就近访问,自动切换
13. 高可用-多集群 • 单写多读 • 跨集群复制 • 多写多读 • 数据通道多写 • 中间层多写 • 就近访问,自动切换
14. 少运维 • 自包含 • 组件化 • 一站到底 • 自动化
15. 03 回看业务
16. 用户共情 • 数据分析 • 配置复杂 • 无关逻辑重 • 全文检索 • 分词配置复杂 • 难以修改字段 • Debug艰难 • 学习成本高 • 接口过于原子
17. 04 搜索中台
18. 天下武功,唯快不破 • 降低业务学习成本,加快上手速度 • 抽象复杂逻辑,加速业务迭代
19. 降低学习成本-白屏化 • 用户分层 • 越多越好? • 引导式配置 • 深层次结构打平
20. 降低学习成本-白屏化 •
21. 降低学习成本-白屏化 • 用户分层 • 引导式配置 • 深层次结构打平 • 分词器 • 相似度
22. 抽象复杂逻辑-业务封装 • 数据分析-日志型表 • 全文检索-别名表
23. 抽象复杂逻辑-业务封装 • 数据分析-日志型表 • 全文检索-别名表 • 全量重建 • Reindex+回放 • 数据源重建
24. MORE
25. Q&A 1. ES平台 - 低成本,高可用,少运维 2. 搜索中台 – 加速迭代,赋能业务
26. 谢谢 THANK YOU 善仁 * 仅限内部交流使用 如果需要公开,请联系文档作者

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-22 13:04
浙ICP备14020137号-1 $访客地图$